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

Вниз

Как изменить цвет строки в DBgrid?   Найти похожие ветки 

 
Levsha   (2002-12-09 22:44) [0]

и вообще возможно ли это?
если невозможно то хотябы подскажите другой вариант спасибо


 
Shrek ©   (2002-12-10 04:38) [1]

сер почаще нажимайте F1.
прямо из хелпа

procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect; Field: TField; State: TGridDrawState);

begin
if Table1.FieldByName("Size").AsFloat > 10 then
DBGrid1.Canvas.Font.Color := clRed;
DBGrid1.DefaultDrawDataCell(Rect, Field, State);
end;


 
Levsha   (2002-12-10 06:48) [2]

А ты сам хоть раз пробовал это реализовать?
чтото у меня не пашет :(

procedure TMainAppForm.dbgActiveOrdersDrawDataCell(Sender: TObject;
const Rect: TRect; Field: TField; State: TGridDrawState);
begin
if DM.IBDataSet.FieldByName("DEADLINE_DATE").AsDateTime <= Now then
dbgActiveOrders.Canvas.Font.Color := clRed;
dbgActiveOrders.DefaultDrawDataCell(Rect, Field, State);
end;


 
Наталия ©   (2002-12-10 06:58) [3]

Этот код опробован многократно :), так что проблема только в тебе. Может, у тебя условие не выполняется.



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
1-61548
Berg
2002-12-09 16:17
2002.12.19
Поменять шрифт надписи


1-61518
volph7777
2002-12-09 10:29
2002.12.19
Перекодировка


1-61558
_Nicola_
2002-12-09 14:08
2002.12.19
Как в рантайм записать иконку в файл ресурсов?


1-61541
Sergy
2002-12-09 15:17
2002.12.19
Как редактировать файлы связи с бд (*.udl)


3-61474
Tlotr
2002-11-28 15:23
2002.12.19
Разное форматирование в одной колонке