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

Как узнать DBGrid.Columns   Найти похожие ветки 

← →
mikeee   (2003-06-15 17:16) [0]

Уважаемые мастера!
Подскажите, как определить по титлу какой колонки я щелкнул,используя событие onTitleClick (DBGrid, DBGridEh).
Это событие есть только у Грида, а у колонки его нет.
Необходимо использовать свойство DBGrid.Columns[i].Title.Caption.
Уважаемый администратор! Не удаляйте, пожалуйста, этот вопрос...


← →
mike-d ©   (2003-06-15 17:53) [1]

> Это событие есть только у Грида, а у колонки его нет
Ошибаетесь. Достаточно открыть Help и посмотреть свойства TColumn, который (-ая?) передается в параметре OnTitleClick. TColumn является наследником от TCollectionItem, у которого наследует свойство Index. Пример:

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
ShowMessage(IntToStr(Column.Index));
end;

При клике по заголовку будет выводится его индекс. Отсчет с нуля.




← →
mikeee   (2003-06-15 18:41) [2]

Пасиб.
Попробую.



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

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



Память: 0.45 MB
Время: 0.01 c
3-19994
kaif
2003-06-11 16:07
2003.07.07
Как установить sweep interval = 0 не из IBConsole?


3-20010
baltun
2003-06-13 21:01
2003.07.07
Работа с серверным объектом ADO в COM+


14-20215
k-man
2003-06-22 20:02
2003.07.07
The Bat 1.61


3-20004
Солер
2003-06-11 13:58
2003.07.07
Помогите с запросом


14-20196
Gorlum
2003-06-20 17:10
2003.07.07
Вопрос по .CAB




   Наверх