Войти

Показать полную графическую версию : Программное раскрытие DataGridViewComboBoxCell


Delirium
28-02-2011, 07:36
Задачка следующая:
Имеется DataGridView, в ней 3 столбца: checkbox, combobox и text:

http://s1.ipicture.ru/uploads/20110228/noP2PmUr.png (http://s1.ipicture.ru/Gallery/Viewfull/3768443.html)

Я хочу при нажатии на первый столбец (checkbox) программно раскрыть список DataGridViewComboBoxCell. Делается это для ускорения занесения данных - Пользователь нажал на выбор, тут же активировался список, выбрав его, откроется другое окно( на скрине его нет) из соседней ячейки, где он введет другие данные.

Проблема в том, что это ячейка, а не полноценный контрол, и выставить у него свойство DroppedDown=true не получится. Чего то 3-часовые поиски по просторам ничего толкового не принесли. Может, кто чего подскажет?

Beyound
28-02-2011, 17:55
а ты не пробовал тупо сэмулировать нажатие кнопки мыши скажем как тут описанно википедия (http://prog.org.ru/wiki/index.php?title=Frequently_Asked_Questions#.D0.9A.D0.B0.D0.BA_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D 0.BC.D0.BC.D0.BD.D0.BE_.D1.81.D0.B8.D0.BC.D1.83.D0.BB.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D1.82.D1.8C_.D1. 81.D0.BE.D0.B1.D1.8B.D1.82.D0.B8.D1.8F_.D0.BE.D1.82_.22.D0.BC.D1.8B.D1.88.D0.BA.D0.B8.22.3F)




© OSzone.net 2001-2012