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

Вниз

Раскраска строк DBGrid относительно значения поля текущей строки   Найти похожие ветки 

 
Вася   (2014-06-26 10:53) [0]

Подскажите плз, нужно раскрасить строки DBGrid
относительно значения поля текущей строки датасета (строки, в которых ind>значения того же поля текущей строки - красным, меньшее - синим)
так вот как добраться до значения текущего значения в датасете из DBGrid1DrawColumnCell?

IF (TDBGrid(Sender).DataSource.DataSet.FieldValues["ind"]>???


 
Игорь Шевченко ©   (2014-06-26 11:04) [1]

Мне кажется, DBGrid для этого неудачное решение.
Как вариант, хранить "текущее" значение отдельно по OnDataChanged в DataSource и в DrawCell смотреть, если не focuses, то сравнивать и красить


 
Вася   (2014-06-26 11:34) [2]

Да, так работает, спасибо


 
Дмитрий   (2014-06-26 17:36) [3]

TDBGridEh из EhLib умеет раскрашивать четные и нечетные строки автоматом, если изменить цвет четных по-умолчанию.


 
Германн ©   (2014-06-26 17:56) [4]


> Дмитрий   (26.06.14 17:36) [3]
> TDBGridEh из EhLib умеет раскрашивать четные и нечетные
> строки автоматом, если изменить цвет четных по-умолчанию.
>

А что он ещё умеет ненужного? :)


 
Дмитрий   (2014-06-27 13:19) [5]

искать, фильтровать, иногда сортировать
считать итоги по столбцам
столбцы замораживать чтоб не прокручивались



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

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

Наверх




Память: 0.47 MB
Время: 0.004 c
15-1429741804
Юрий
2015-04-23 01:30
2015.12.20
С днем рождения ! 23 апреля 2015 четверг


15-1429825354
Rouse_
2015-04-24 00:42
2015.12.20
К девятому мая


15-1429522423
pavelnk
2015-04-20 12:33
2015.12.20
По Андроиду


15-1429879718
Andy BitOff
2015-04-24 15:48
2015.12.20
VCL кконтролы. Рушится шрифт.


2-1403765627
Вася
2014-06-26 10:53
2015.12.20
Раскраска строк DBGrid относительно значения поля текущей строки