private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)//checkedListBox的一个事件
{
//设置CheckedListBox为单选
#region 第一种方式
//for (int i = 0; i < checkedListBox1.Items.Count; i++)
//{
// if (i != e.Index)
// {
// checkedListBox1.SetItemCheckState(i, System.Windows.Forms.CheckState.Unchecked);
// }
//}
#endregion
#region 第二种方式
for(int i = 0;i<checkedListBox1.CheckedIndices.Count;i++)
{
if(checkedListBox1.CheckedIndices[i]!=e.Index)
{
checkedListBox1.SetItemChecked(checkedListBox1.CheckedIndices[i],false);
}
}
#endregion
}
100分