2013-10-07 3 views
-1

У меня есть некоторые проблемы. У меня есть checklistbox с 40 именами. Я хочу добавить имена, которые отмечены в новом списке. Кажется, у меня проблемы с циклами for и if для этого. Помогите кому-нибудь?Добавить отмеченные товары в новый список

+0

вы можете разместить код, который вы пробовали? –

ответ

1

Если я вас правильно понял, то кажется, что уже может быть методом CheckedListBox для этого: http://msdn.microsoft.com/en-us/library/system.windows.forms.checkedlistbox.checkeditems.aspx

Вы можете перебирать эту коллекцию, чтобы сделать то, что вы хотите нравятся:

foreach(object itemChecked in checkedListBox1.CheckedItems) { 
    //Deal with each itemChecked object 
} 

или просто бросить прямо в список

List<SomeTypeUsedForTheItems> checkedItems = checkedListBox1.CheckedItems.Cast<SomeTypeUsedForTheItems>().ToList() 
Смежные вопросы