如果设置OverridesDefaultStyle
为 true,则不会使用默认样式。同时使用的结果是什么BasedOn
?
<Style x:Key="MenuButton" BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"
TargetType="{x:Type c:MenuButton}">
<Setter Property="OverridesDefaultStyle" Value="True" />
</Style>
这两个指令是否以任何方式相互矛盾?它是被忽略
的默认样式吗?
在这个特定的例子中,我看不出是真是假有任何区别。ToolBar.ButtonStyleKey
OverridesDefaultStyle