C# WPF 如何让ToggleButton单选

如题,我想让ToggleButton能单选,并且当选中的时候再点一下会取消选择。我试过把用ToggleButton的Style赋给RadioButton,但是并不能实现再... 如题,我想让ToggleButton能单选,并且当选中的时候再点一下会取消选择。
我试过把用ToggleButton的Style赋给RadioButton,但是并不能实现再点一次取消选择,问如何实现
我要ToggleButton的样式,RadioButton的功能,也就是说它长得像ToggleButton,并且当一个ToggleButton的IsChecked选中后,其它的IsChecked会被取消掉
展开
 我来答
Mickal小米
2014-03-12 · TA获得超过3666个赞
知道大有可为答主
回答量:1542
采纳率:100%
帮助的人:1773万
展开全部
你要做的是togglebutton的单选,为啥是把它的样式放到RadioButton上。不是应该反过来么。当然其实也可以不用这么做。因为togglebutton本身有IsChecked属性。那你根据这个属性直接对togglebutton本身的某些属性做下更改就完事了。不足以满足视觉需求的,就到blend里的trigger更改下IsChecked的状态。
更多追问追答
追问
我没太听明白....我要ToggleButton的样式,RadioButton的功能,我当然要把ToggleButton的样式放到RadioButton上...如果反过来...那不成了不能单选的RadioButton了吗....
追答
原来需要的是ToggleButton的样式。那直接对ToggleButton做处理不就完事了。不需要考虑RadioButton啊。要实现RadioButton的功能的话,你用后台代码也可以做啊。就是直接对ToggleButton的check和uncheck事件做处理。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式