2013-10-12 2 views
0

У меня довольно сложная проблема с моим графическим приложением. Я хочу, чтобы мой combobox содержал объекты созданного класса i, но в то же время он должен отображать его переменную как имя в combobox.Формирование текста combobox

Это, как я добавить элементы в выпадающем списке:

publisherBox.Items.Add(p); 

Это, как мне нужно, чтобы получить доступ к нему:

(Publisher)publisherBox.SelectedItem 

и показать в Combox это имя:

publisher.Name or something like that. 

Можно ли это сделать?

+0

отметьте вопрос подходящей технологией/типом приложения, например asp.net, wpf, winform и т. Д. – Damith

ответ

1

ComboBox будет использовать метод ToString() для отображения текста. Вы можете перезаписать свой метод ToString в своем классе, чтобы показать имя, например.

+0

спасибо, получил его работу :) – Silverlaine

Смежные вопросы