6

我有一个CheckedListBox这样的:

:'''''''''''''''/\
: [ ] item1     ||
: [x] item2     ||
: [ ] item3     ##
: [ ] item4     ||
: [x] item5     ||
L...............\/

现在我想提取检查项目的索引:

int[] indexes = ExtractCheckedIndexes (myCheckedListBox);

现在索引应该有 2 个元素 = { 1, 4 }。
如何做到这一点?

4

2 回答 2

14
int[] indexes = myCheckedListBox.CheckedIndices.Cast<int>().ToArray()
于 2012-09-27T13:43:21.753 回答
2

MSDN 示例:

http://msdn.microsoft.com/en-us/library/system.windows.forms.checkedlistbox.checkeditems.aspx

于 2012-09-27T12:50:43.227 回答