![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGridEh, раскраска строк. [D6, Win95/98]
I_S_ © (2002-10-23 06:59:00)Уважаемые МАСТЕРА, подскажите, какое свойство, если оно есть,
у DBGridEh для черезстрочной окраски. В примере флажок называется
"дихроматик". Чета не найду. Спасибо.
Polevi (2002-10-23 10:24:00) [1]2I_S_ (23.10.02 07:14)
ты код примера глянь, там через OnDrawCell
Separator (2002-10-23 08:27:00) [2]Поищи уже готовый цветной Grid, их уже кучу раз делали.
I_S_ (2002-10-23 07:14:00) [3]Спасибо, это мне знакомо, но я предпологаю, что в EH-е это решено на уровне свойства. Или это не так?
DeadHDD (2002-10-23 07:10:00) [4]В жизни пригодится: перехватывай OnDrawCell, и рисуй в Canvas, например:
if odd(row) then begin
dbgrideh1.canvas.Brush.Color:=$FFD9D9;
dbgrideh1.canvas.FillRect(rect);
dbgrideh1.canvas.TextOut(rect.left+2,rect.top+2,dbgrideh1.cells[col,row]);
end;