如何在ToolBar上恢复CheckBox的默认样式?

use*_*244 5 wpf checkbox styles toolbar

问题是ToolBar没有任何权限更改放置CheckBox的样式(而不是勾选框看起来像普通按钮).我想用最少的代码恢复CheckBox的原始外观.

此问题与此处描述的问题相反:如何将ToolBar CheckBox的样式应用于常规CheckBox?

有什么帮助吗?

Lou*_*ann 5

你可能正在寻找:

<CheckBox Style="{x:Null}" />
Run Code Online (Sandbox Code Playgroud)

这应该恢复默认的复选框样式.


Nes*_*uro 3

嗯...这不是无政府状态:o)这是工具栏的正常行为。也许还有另一种方法,但您可以将复选框包装在 Dockpanel 中,以隐藏工具栏应用于复选框的样式。

像这样的事情会起作用:

<DockPanel>
    <CheckBox Content="Check 1"/>
    <CheckBox Content="Check 2"/>
</DockPanel>
Run Code Online (Sandbox Code Playgroud)