日期:2014-05-17 浏览次数:21000 次
public static void GetListFromCheckListBoxToAnother(CheckedListBox OldCheckListBox, CheckedListBox TargetCheckListBox)
{
for (int i = 0; i < OldCheckListBox.CheckedItems.Count; i++)
{
bool CheckItem = false;
for (int j = 0; j < TargetCheckListBox.Items.Count; j++)
{
if (OldCheckListBox.CheckedItems[i].ToString()==TargetCheckListBox.Items[j].ToString())
{
CheckItem = true;
break;
}
}
if (CheckItem == true)
{
}
else
{
OldCheckListBox.Items.Remove(OldCheckListBox.CheckedItems[i]);
TargetCheckListBox.Items.Add(OldCheckListBox.CheckedItems[i].ToString());
}
}
}