自定义button(按钮)外形
更改button的style样式
我这里使用的标签是Polygon,设置points值来达到自己需要的图形。
以下为样式测试案例
// 在windows.Resources 标签中设置样式
// XAML代码
<Window.Resources>
<Style x:Key="ArrowButtonStyle" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Polygon x:Name="border" Fill="{TemplateBinding Background}" MouseDown="border_MouseDown"
Points="361.32,201.5 473.74,201.5 490,224.5 474.45,246.5 361.32,246.5 344,222" Stroke="Black" StrokeThickness="2"
SnapsToDevicePixels="True"
Stretch="Uniform">
</Polygon>