WPF ToggleButton

ToggleButton就像拨动开关一样,把开关拨到一个位置,灯亮了;把开关拨到别一个位置,灯灭了。ToggleButton也是这样,按一下,其IsChecked属性变为True;再按一下,其IsChecked属性变为False。有时,我们需要维持三个状态,这时我们把IsThreeState属性设为True。在IsThreeState属性设为True时,IsChecked的属性值可能取三个值:True,False,Null,ToggleButton中的事件如下:

 

Checked:当IsChecked为True时,产生该事件。

UnChecked:当IsChecked为False时,产生该事件。

Indeterminate:当IsChecked为Null时,产生该事件。

 

一般不直接创建创建ToggleButton实例,而是使用其派生类:CheckBoxRadioButton

你可能感兴趣的:(#,WPF)