我有一些问题。我有一个带有大约 40 个名字的复选框。我想将选中的名称添加到新列表中。我似乎对此的 for 和 if 循环有问题。帮助任何人?
问问题
85 次
1 回答
1
如果我理解正确,似乎已经有 CheckedListBox 的方法:http: //msdn.microsoft.com/en-us/library/system.windows.forms.checkedlistbox.checkeditems.aspx
然后,您可以遍历该 Collection 以执行您想要的任何操作:
foreach(object itemChecked in checkedListBox1.CheckedItems) {
//Deal with each itemChecked object
}
或者直接投射到列表中
List<SomeTypeUsedForTheItems> checkedItems = checkedListBox1.CheckedItems.Cast<SomeTypeUsedForTheItems>().ToList()
于 2013-10-07T09:47:53.370 回答