Mat*_*ton 155
我发现Marlett(Windows内置的字体)方便了.
<Button FontFamily="Marlett" FontSize="20" Content="5"/>
<Button FontFamily="Marlett" FontSize="20" Content="6"/>
Rhy*_*hys 106
如果不提及几何迷你语言(或路径标记语法)以获得更紧凑的形状定义,则不会完成关于此主题的讨论: -
  <Button>
    <Path Fill="Black" Data="M 0 6 L 12 6 L 6 0 Z"/>
  </Button>
  <Button>
    <Path Fill="Black" Data="M 0 0 L 6 6 L 12 0 Z"/>
  </Button>
第一个描述了移动到0,6线到12,6线到6,0然后关闭形状(Z).
还有一种曲线语法.
Tar*_*ran 33
现在这样做的首选方法是使用Segoe UI Symbol.它取代了Marlett并提供了许多有用的字形.上下都是
<Button FontFamily="Segoe UI Symbol" Content=""/>
<Button FontFamily="Segoe UI Symbol" Content=""/>
此字体已预安装在所有版本的Windows 7+上.
您可以创建一个Polygon表示向上和向下三角形的三角形,然后将它们设置为按钮的内容:
<Button>
  <Polygon 
    Points="300,200 450,200 375,300 300,200"
    Stroke="Black">
    <Polygon.Fill>
      <SolidColorBrush Color="Black" />
    </Polygon.Fill>
  </Polygon>
</Button>
您可以调整这些以绘制不同的图形,但这通常是您将用于基本几何的XAML.
| 归档时间: | 
 | 
| 查看次数: | 62430 次 | 
| 最近记录: |