【发布时间】:2013-10-15 14:07:17
【问题描述】:
如果您将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 是真还是假有什么区别。
【问题讨论】: