常设置属性、事件

Checked:指示组件是否处于选中状态,true为选中处于勾选状态,false为未选中空白显示;

Enabled:指示是否启用该控件,true为启用状态用户可直接勾选更改状态,false为禁用状态呈现浅灰状态用户无法直接勾选;

Name:指示代码中用来标识该对象的名称;

Text:与控件关联的文本,显示给用户看的内容说明;

CheckedChanged 事件:每当组件Checked状态更改时发生,一般想用复选框组件触发操作其他事务任务时使用该事件;

if (ck_AllCheck.Checked) this .ck_AllCheck.CheckedChanged -= new System.EventHandler( this .ck_All_CheckedChanged); this .ck_AllCheck.Checked = false ; this .ck_AllCheck.CheckedChanged += new System.EventHandler( this .ck_All_CheckedChanged); foreach (Control con in panel1.Controls) if (con is CheckBox) ((CheckBox)con).Checked = ! ((CheckBox)con).Checked; if (cb.Text.Equals( " 全选 " )) foreach (Control con in panel1.Controls) if (con is CheckBox) ((CheckBox)con).Checked = false ;

复选框的使用根据需求的不同也是可以拥有多元化的设置,