Элементы ComboBox пусты, но источник данных заполнен

После привязки списка к поле со списком его dataSource.Count равно 5, но количество элементов поля со списком равно 0. как это может быть?

Я привык к веб-программированию, и это в Windows Forms. Так что никакого метода combo.DataBind();не существует.

Проблема в том, что я пытаюсь установить выбранный элемент программно. Поскольку я не вижу заполненную коллекцию combo.Items, я не могу установить нужный элемент.


Обновление

Думаю, необходимо полное обновление:

  • источник данных содержит 7 элементов
  • при привязке к выпадающему списку DisplayMemberи ValueMemberреализованы надлежащим образом
  • после привязки данных через графический интерфейс я ясно вижу 7 элементов в поле со списком
  • combobox.DataSource.Count = 7иcombobox.Items.Count = 0

Итак, проблема здесь;так как после привязки данных в ItemCollection поля со списком нет элементов; Я не могу найти подходящий и установить подходящий.

Вот изображение для лучшего понимания (Но я почти уверен, что мне не хватает чего-то простого)

screenshot

14
задан Beytan Kurt 7 August 2012 в 10:39
поделиться