|
Вопрос # 4 743/ вопрос открыт / |
|
Здравствуйте, эксперты!
Подскажите как в DBGridEh, раскрашивать ячейку в зависимости от ее содержимого. Спасибо!
Мини-форум вопроса
Всего сообщений: 2; последнее сообщение — 18 ноября 2010, 13:16; участников в обсуждении: 2.
|
BurcevD (статус: Посетитель), 17 ноября 2010, 20:43 [#1]:
Это событие накладывается на колонку
procedure TForm1.DBGridEh1Columns0GetCellParams(Sender: TObject;
EditMode: Boolean; Params: TColCellParamsEh);
begin
if MyTable.FieldByName('MyField').Value=MyValue then
begin
//Для фона
Params.Background := clRed;
//Для цвета текста
Params.Font.Color := clBlue;
//Устанавливаем индекс, только нужно сначала
//установить ImageList для колонки
Params.ImageIndex := 2;
end;
end;
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|