После привязки списка к combobox, его dataSource.Count равен 5, но счетчик элементов списка - 0. как это может быть?
Я привык к веб-программированию, и это в Windows Forms.
Поэтому не существует метода combo.DataBind();
.
Проблема в том, что я пытаюсь установить выбранный элемент программно. Поскольку я не вижу combo.Items коллекции заполнены, я не могу установить нужный элемент.
Обновление
Требуется общее обновление. Думаю:
- datasource содержит 7 элементов
- при привязке к combobox,
DisplayMember
иValueMember
соответствующим образом реализованы - после привязки данных, через gui, я могу четко видеть 7 элементов в combobox
-
combobox.DataSource.Count = 7
иcombobox.Items.Count = 0
Итак, проблема здесь; так как после привязки данных нет элементов в ItemCollection of combobox; Я не могу найти подходящий и установить соответствующий.
Вот изображение для лучшего понимания (Но я уверен, что мне не хватает простого)