Учтите, что есть ComboBox, который заполняется через его свойство DataSource. Каждый элемент в ComboBox представляет собой пользовательский объект, и ComboBox имеет значения DisplayMember
и ValueMember
.
.
IList<CustomItem> aItems = new List<CustomItem>();
//CustomItem has Id and Value and is filled through its constructor
aItems.Add(1, "foo");
aItems.Add(2, "bar");
myComboBox.DataSource = aItems;
Теперь проблема в том, что я хочу читать элементы в виде строки, которая будет отображаться в пользовательском интерфейсе. Учтите, что я не знаю тип каждого элемента в ComboBox (CustomItem
мне неизвестен)
Возможно ли это?