Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > combobox


Автор: Artiom 5.10.2005, 17:01
в combobox сво-во DropDowStyle установлено в DropDownList. В результате отображается combobox.Text и коллекция Items. Как сделать так, чтобы отображались только Items?
присваивание combobox.Text = (string)combobox.Items[0] мне не нравится, так как все элементы Items (и Items[0] тоже) будут и в выпадающем списке.

Автор: Дрон 5.10.2005, 17:09
Artiom
Не понял.

Как это должно выглядеть?
И что должно быть вместо Text?

Автор: Artiom 5.10.2005, 17:15
Один из элементов Items
Добавлено @ 17:16
Уже заранее выбранный

Автор: mr.DUDA 5.10.2005, 17:19
Цитата(Artiom @ 5.10.2005, 17:01)
В результате отображается combobox.Text и коллекция Items. Как сделать так, чтобы отображались только Items?

Можно подробней, что нужно получить в итоге ? Т.е. какая задача решается ?
P.S. в комбобоксе с DropDownList в тек. Text-е отображается выбранный элемент Items.

Автор: Artiom 5.10.2005, 17:20
Цитата(mr @ 5.10.2005, 16:19)
в комбобоксе с DropDownList в тек. Text-е отображается выбранный элемент Items.

У меня ототбражается пустая строка

Автор: Дрон 5.10.2005, 17:20
Цитата(Artiom @ 5.10.2005, 18:01)
в combobox сво-во DropDowStyle установлено в DropDownList

Значит у него не может вообще никакого текста быть.


Цитата(Artiom @ 5.10.2005, 18:15)
Один из элементов Items
Добавлено @ 18:16
Уже заранее выбранный

Так поставь SelectedIndex smile

Автор: Artiom 5.10.2005, 17:24
вот блин. У меня это свойство в FormDesigner отсутствует(это все SharpDevelop). Спасибо

Автор: Дрон 5.10.2005, 17:28
Цитата(Artiom @ 5.10.2005, 18:24)
вот блин. У меня это свойство в FormDesigner отсутствует(это все SharpDevelop). Спасибо

Так его там и не должно быть. У него атрибут: Browsable(false)

Ручками надо всё делать, ручками smile

Автор: Exception 5.10.2005, 22:00
а что за итемзы в коллекции?

Автор: mr.DUDA 6.10.2005, 07:22
Цитата(Run @ 5.10.2005, 22:00)
а что за итемзы в коллекции?

элементы выпадающего списка (строки)

Автор: Mad 6.10.2005, 11:19
Цитата(mr @ 6.10.2005, 06:22)
элементы выпадающего списка (строки)

Вообщето не обязательно строки.
Любой обьект.
При смене выделения выполняеться следующий код :
Код

combobox.Text = combobox.SelectedItem.ToString();


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)