Главная страница
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
2-1403689302
Imagination
2014-06-25 13:41
2015.12.20
Не работает CopyPaste


2-1403613872
Dennis I. Komarov
2014-06-24 16:44
2015.12.20
function Format


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


2-1403529768
Sakipiel
2014-06-23 17:22
2015.12.20
Все события на одной процедуре


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