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


Автор: alexey___ 10.2.2008, 18:00
Здравствуйте!

Скажите пожалуйста, можно ли поместить в раскрывающейся список ComboxBox-а контрол DataGridView?

И вообще, можно ли отображать в ComboxBox-е в раскрывающемся списке что-нибудь другое, кроме стандартного списка?
Если да, то подскажите как это сделать или дайте наводящий путь.

Автор: BODROV 12.2.2008, 12:15
в стандартном нельзя. можно поискать нестандартные компоненты или написать самому  smile 
я использую DevExpress, но это платные компоненты

Автор: alexey___ 12.2.2008, 13:47
Самому можно, даже есть идеи, 
например: панель с текстобоксом, кнопкой и по нажатию кнопки вылетает форма с листбоксом


вот, но хотелось бы изменить имеющейся контрол.
можно ли как-нибудь перерисовать что-ли это выпадающий список?
или как вообще управлять этим вылетающим списком?

Автор: Kefir 12.2.2008, 15:10
Ну можно там конечно OnPaint и DrawItem дёргать, но это же мазохизм чистой воды. В общем я могу сказать, что скомпоновать свой, имхо, будет легче и понятнее. Хотя если хочешь - дело хозяйское В)

ЗЫ Ах, как это просто делается в WPF  smile 

Автор: alexey___ 17.2.2008, 21:15
Kefir, посоветуйте пожалуйста почитать, что-нибудь по WPF

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