CheckChanged 在改变Checked属性时产生 ,
CheckStateChanged 改变CheckState属性时产生
想知道二者的区别就要先了解Checked属性和CheckState属性的区别
Checked 和CheckState都是检查控件选中状态,都能判断是否选中控件
只是Checked 通过布尔判断(true & false)CheckState 通过枚举判断
CheckStateChanged 改变CheckState属性时产生
想知道二者的区别就要先了解Checked属性和CheckState属性的区别
Checked 和CheckState都是检查控件选中状态,都能判断是否选中控件
只是Checked 通过布尔判断(true & false)CheckState 通过枚举判断
具体详细区别可以看这两个属性的MSDN上的说明
注:要想让复选框有三种状态,必须将checkbox的属性中的ThreeState的值设置为True。