【发布时间】:2020-12-30 08:05:03
【问题描述】:
在一个 UWP 项目中,我在一个按钮内的边框内有一个 TextBlock。像这样:
<Button Style="{StaticResource MyBtnStyle}">
<Border>
<TextBlock/>
</Border>
</Button>
我想设置一种同时自定义所有控件的样式。像这样的:
<Style x:Name="MyBtnStyle" TargetType="Button">
<Setter Property="Background" Value="Gray"/>
<Style TargetType="Border>
<Setter Property="BorderThickness" Value="0,0,0,5"/>
<Style TargetType="TextBlock">
<Setter Property="FontSize" Value="20"/>
</Style>
</Style>
</Style>
有没有办法做到这一点?如果不是,最好的方法是什么?
【问题讨论】: