Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.01;
Скачать: CL | DM;

Вниз

Выделение блоков в DbGrid   Найти похожие ветки 

 
yurikon03   (2003-04-10 20:06) [0]

Можно ли выделять блоки в DbGrid`е с последующим копированием, например, в Excel?


 
Mike Kouzmine ©   (2003-04-10 20:07) [1]

Можно. SelectedRows


 
yurikon03   (2003-04-10 20:13) [2]

>>Mike Kouzmine ©
Это свойство или метод?


 
MsGuns ©   (2003-04-10 20:32) [3]

Набираем в коде DBGrid1, затем жмем Ctrl+Space и ищем в выпадающем списке SelectedRows, а слева от него надпись, из которой все становится ясно. А еще лучше нажать на палитре на кнопке с гридом F1и внимательно почитать о свойствах и методах решетки.

Теперь по теме.
Если надо выделить несколько ПОДРЯД расположенных строк (записей) со ВСЕМИ полями, то это свойство решит проблему.
Если надо как в Excel выделить БЛОК (т.е. не записей, а подряд расположенных полей - ячеек в подряд расположенных записях), то будет облом. Для реализации такой штуковины надо много чего использовать: события мыши, спец.обработчик прорисовки грида OnDrawColumnCell, массив закладок (TBookMark) НД и т.д., короче ты не сделаешь.


 
гончий   (2003-04-11 11:14) [4]

А у меня получилось реализовать в DbGrid такую фитчу :) Правда в наследнике от TDbGrid



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-540
Loda
2003-04-21 11:18
2003.05.01
Директива компилятора для определения версии Win


1-632
hagen
2003-04-19 16:04
2003.05.01
Как запустить exe-файл из своего приложения


14-770
Zhirnov Maxim
2003-04-15 10:21
2003.05.01
Чем отличается Celeron от Pentium a?


1-556
R
2003-04-18 01:58
2003.05.01
Реализация события клика кнопки в окне созданном динамически


1-614
Lexa
2003-04-18 21:59
2003.05.01
Чтение файлов из дериктории