Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.25;
Скачать: 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 вся ветка

Текущий архив: 2008.05.25;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
2-1209820053
Константин
2008-05-03 17:07
2008.05.25
Пару вопросов по Webbrowser


2-1209133075
savyhinst
2008-04-25 18:17
2008.05.25
OpenFileDialog, туда, где недавние документы


2-1209758552
KiLLiR
2008-05-03 00:02
2008.05.25
Цвет текста в Edit е со свойством Enabled=False


15-1208234279
Slider007
2008-04-15 08:37
2008.05.25
С днем рождения ! 15 апреля 2008 вторник


2-1209362459
Джо__
2008-04-28 10:00
2008.05.25
Извлечение даты