我想将项目从checkedListBox
放入List<>
,但是没有全选/取消全选(第一个复选框)..无法弄清楚如何不添加第一个项目。
这是代码:
foreach (string s in checkedListBoxDepts.CheckedItems)
{
if (checkedListBoxDepts.SelectedItems.IndexOf(s) == 0)
continue;
list.Add(s);
}
然后我把这些物品放到另一个列表中以避免出现错误:
foreach (string s in list)
{
list2.Add(s);
}
但是仍然全选已加载...帮助
最佳答案
尝试:
foreach (var s in checkedListBoxDepts.CheckedItems)
{
if (checkedListBoxDepts.IndexOf(s) == 0)
continue;
list.Add(s.ToString());
}