在ItemCheck事件中执行以下代码:
private void Checkedlistbox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
for (int i = 0; i < chkCountry.Items.Count; i++)
{
if (i != e.Index)//除去触发SelectedIndexChanged事件以外的选中项都处于未选中状态
{
Checkedlistbox1.SetItemCheckState(i, System.Windows.Forms.CheckState.Unchecked);
}
}
}