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