Вниз
Скачать: 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.01 c
15-1207253475
djaUser
2008-04-04 00:11
2008.05.25
Как правильно писать софт


15-1207744607
Cyrax
2008-04-09 16:36
2008.05.25
Чем отличается IMEI от серийного номера (s/n) ?


15-1208107582
Дмитрий С
2008-04-13 21:26
2008.05.25
Нормальная java-аська


3-1198053915
Karburator
2007-12-19 11:45
2008.05.25
SQL: имя таблицы - параметр


15-1207762983
@!!ex
2008-04-09 21:43
2008.05.25
У кого под рукой есть дельфи




   Наверх