我想为常规CheckBox
设置样式,使其在CheckBox
内看起来像Toolbar
:
<StackPanel Orientation="Horizontal">
<CheckBox Style="{What to put here?}">
<Image Source="someImage.png" Stretch="None" />
</CheckBox>
</StackPanel>
有没有办法获得Style
对ToolBar
的使用和'绑定'的引用?
编辑:原因是因为我想要一些简单的按钮来控制某些元素的Visibility
而我不想只使用ToolBar
对此。
答案 0 :(得分:2)
没关系,我找到了解决方案:
<StackPanel Orientation="Horizontal">
<CheckBox Style="{StaticResource {x:Static ToolBar.CheckBoxStyleKey}}">
<Image Source="someImage.png" Stretch="None" />
</CheckBox>
</StackPanel>
答案 1 :(得分:0)
我认为您可能需要使用ToggleButton或制作控件模板,您可能会发现以下网址很有用:
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.togglebutton.aspx WPF CheckBox with "Button" appearance