最近学习WPF,看到Button全都四四方方的,于是想弄个圆角,百度许久,终于找到了正确答案。
于是在验证正确性的情况下做下记录
<Button Width="100" Height="50" Content="None" Name="firstButton" Click="None_Click">
<Button.Template >
<ControlTemplate TargetType="{x:Type Button}" >
<Border BorderBrush="{TemplateBinding Control.BorderBrush}" BorderThickness="1" CornerRadius="7,7,7,7">
<Border.Background>#FFDDDDDD</Border.Background>
<ContentPresenter Content="{TemplateBinding ContentControl.Content}" HorizontalAlignment="Center" VerticalAlignment="Center" ></ContentPresenter>
</Border>
</ControlTemplate>
</Button.Template>
</Button>
下面事效果图

本文介绍了一种在WPF中实现按钮圆角的方法。通过自定义Button的ControlTemplate,并设置Border的CornerRadius属性,可以轻松地让按钮呈现出圆角样式。
1148

被折叠的 条评论
为什么被折叠?



