【发布时间】:2013-07-12 07:32:07
【问题描述】:
我需要创建一个 2 选项按钮,如下所示:
选择左侧时,它变为绿色,右侧变为灰色,反之亦然。
知道我该怎么做吗?
【问题讨论】:
-
首先你需要一个CustomControl而不是CheckBox。您必须编写自己的自定义控件模板,并在模板中使用两个 RadioButtons(为单选按钮编写一个控件模板以及覆盖默认样式)。操作 RadioButton 的 IsChecked 属性以显示此行为。
标签: wpf templates checkbox styles