首页 > 解决方案 > 如何使用几何数据在按钮中绘制图像

问题描述

资源字典文件中定义的以下几何数据。

<Geometry x:Key="EditGlyph">
    M6.7,29.3 6.7,36.7 14,36.6 31.9,18.7 24.6,11.5zM35.8,11.1l-3.6-3.6c-1-1-2.7-1-3.7,0l-3.9,3.9l7.3,7.3l3.9-3.9C36.8,13.8,36.8,12.2,35.8,11.1zM8.8,41.4 25.5,41.4 42.2,41.4
</Geometry>

我想在 WPF 按钮上显示此图。

我怎样才能做到这一点?

任何帮助是极大的赞赏!

标签: c#wpf

解决方案


使用该几何创建路径并将其用作按钮内容:

<Button>
    <Path Fill="Gold" Stroke="Black" StrokeThickness="1"
          Stretch="Uniform"
          Data="{StaticResource EditGlyph}"/>
</Button>

推荐阅读