我知道我可以通过创建如下样式来重用样式:
<Style x:Key="ButtonStyle" TargetType="Button">
<Setter Property="Margin" Value="5" />
</Style>
并应用它:
<Button Style="{StaticResource ButtonStyle}" />
但是,我想指定一种自动应用于用户控件中所有按钮的样式,就像我在 CSS 中使用button { margin: 5px }
. 这可能吗?
编辑:类似的问题:是否可以在 XAML 中设置有选择地影响控件的样式?