c#中控件的CheckState和Checked属性有什么区别?
推荐于2017-06-01
展开全部
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 该控件处于未选中状态。
例如:
1)CheckBox1.checked=true;//其中CheckBox1的checked属性,赋值为选中状态。
2)if(CheckBox1.checked)
{}//其返回值为bool类型(true或者false)
CheckState同样可以设定一个空间是否被选中
例如:
checkedListBox1.Items.Add("请选择",CheckState.Checked);
//checkedListBox1中追加一项 请选择,并作为选中项
CheckState的成员名称
Checked 该控件处于选中状态。
Indeterminate 该控件处于不确定状态。一个不确定的控件通常具有灰色的外观。
Unchecked 该控件处于未选中状态。
2013-06-12
展开全部
Checked 和CheckState都是检查控件选中状态,都能判断是否选中控件
只是Checked 通过布尔判断(true & false)
CheckState 通过枚举判断
只是Checked 通过布尔判断(true & false)
CheckState 通过枚举判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-12
展开全部
最简单的方法:
就是你在属性中单击一下"CheckState",看属性框下对该属性的注释,
同理:"Checked",也是这样!
就是你在属性中单击一下"CheckState",看属性框下对该属性的注释,
同理:"Checked",也是这样!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询