1);
checkedListBox1.SetItemChecked(checkedListBox1.Items.Count - 1, true);
Первый раз всё работает отлично. Затем я удаляю элементы таким образом:
while (labels.Count > 0) {
checkedListBox1.Items.RemoveAt(0);
…
// labels — лист с данными, размер которого равен количеству элементов в боксе
}
Когда я возвращаюсь после этого к добавлению элементов, то ловлю исключение на строке с SetItemChecked. Говорит, что index выходит за размеры коллекции.
Что я делаю не так?
.
чисти .clear
Обсуждают сегодня