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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
14-20279
ewgeny
2003-06-20 11:20
2003.07.07
Интеграция кассовой программы с 1С Предприятием


1-20152
Kostya
2003-06-25 11:23
2003.07.07
Есть структура файла, а прочитать читать немогу


14-20296
Юрий Зотов
2003-06-19 17:55
2003.07.07
А погода-то наладилась (и снова встреча в Москве)...


4-20355
DVM
2003-05-07 14:28
2003.07.07
Drag&Drop файлов из своей программы во внешние приложения.


3-20007
Солер
2003-06-14 19:42
2003.07.07
Что за сообщение программы?