CheckedListBoxControl实现全选与取消的功能:
//设置全选功能,适合CheckedListBoxControl与CheckedListBox控件
//添加一个名为Select_All的CheckedListBoxControl控件,由其控制CheckedListBox是全选还是全不选。
private void Select_All_CheckedChanged(object sender, EventArgs e)
{
if (Select_All.Checked)
{
for (int j = 0; j < checkedLBC_JobStatus.Items.Count; j++)
checkedLBC_JobStatus.SetItemChecked(j, true);
}
else
{
for (int j = 0; j < checkedLBC_JobStatus.Items.Count; j++)
checkedLBC_JobStatus.SetItemChecked(j, false);
}
}
CheckBoxListControl实现遍历得到每个选项的值的功能:
对于此功能,今天作了许多尝试,最后找到了解决方法,关于各种取值的结果尝试心得,说明如下:
1.尝试方法一
strCollected = checkedLBC_JobStatus.GetItemValu