Вниз
Скачать: CL | DM;

Как заставить DBGridEh чтобы вываливался dropdownbox   Найти похожие ветки 

 
AlexeyMir   (2007-12-21 15:55) [0]

Подскажите пожалуйста
Я использую DBGridEh, в нем есть несколько колонок с датой(используется dropdownbox), т.е. если нажать на кнопку выпадет календарь, как заставить DBGridEh, чтобы при попадании курсора на эту ячейку календарь сам вываливался?


 
Johnmen ©   (2007-12-21 20:08) [1]

Обрабатываем OnColEnter.

var
 Grid : TDBGridEh;
...
Grid:=Sender as TDBGridEh;
if Grid.SelectedIndex=<№ колонки> then
 Grid.Columns.Items[<№ колонки>].DropDown;

при этом в Options выставлено AlwaysShowEditor.
Если не выставлено, то перед этим

Grid.Options:=Grid.Options+[dgAlwaysShowEditor];

а в OnColExit

Grid.Options:=Grid.Options-[dgAlwaysShowEditor];



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: -0.985 c
15-1207727738
Alkid
2008-04-09 11:55
2008.05.25
Парадокс Блаба и обучению программированию


15-1208028508
No_Dead
2008-04-12 23:28
2008.05.25
Почему бы &amp;laquo;Журнал&amp;raquo; не превратить в &amp;laquo;доп. прочее&amp;raquo;?


15-1207475321
NailMan
2008-04-06 13:48
2008.05.25
Дело Карлсона живет! Готовим летащие табуретки...


15-1207719476
Игорь М.
2008-04-09 09:37
2008.05.25
Ассемблер


6-1186842019
Андрей Л.
2007-08-11 18:20
2008.05.25
Indy Delphi Добавление записи в базу




   Наверх