码迷,mamicode.com
首页 > Windows程序 > 详细

C#中控件的CheckState和Checked属性区别?

时间:2014-11-24 11:48:37      阅读:428      评论:0      收藏:0      [点我收藏+]

标签:ad   amp   c#   br   oo   空间   list   it   控件   

Checked 和CheckState都是检查控件选中状态,都能判断是否选中控件。 
只是Checked 通过布尔判断(true & false); CheckState 通过枚举判断。
checked是直接通过true或者false 来判断CheckBox或者CheckBoxList是否选中的 
例如:
1)CheckBox1.checked=true;//其中CheckBox1的checked属性,赋值为选中状态。
2)if(CheckBox1.checked) {}//其返回值为bool类型(true或者false)
CheckState同样可以设定一个空间是否被选中
例如: checkedListBox1.Items.Add("请选择",CheckState.Checked);
//checkedListBox1中追加一项 请选择,并作为选中项 CheckState的成员名称
Checked 该控件处于选中状态。
Indeterminate 该控件处于不确定状态。一个不确定的控件通常具有灰色的外观。
Unchecked 该控件处于未选中状态。

C#中控件的CheckState和Checked属性区别?

标签:ad   amp   c#   br   oo   空间   list   it   控件   

原文地址:http://www.cnblogs.com/1175429393wljblog/p/4118208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!