Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 743

/ вопрос открыт /

Здравствуйте, эксперты!
Подскажите как в DBGridEh, раскрашивать ячейку в зависимости от ее содержимого. Спасибо!

Казаков Николай Константинович Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Казаков Николай Константинович (статус: 1-ый класс)
Вопрос отправлен: 17 ноября 2010, 17:27
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 2; последнее сообщение — 18 ноября 2010, 13:16; участников в обсуждении: 2.
BurcevD

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;
Казаков Николай Константинович

Казаков Николай Константинович (статус: 1-ый класс), 18 ноября 2010, 13:16 [#2]:

Спасибо, то что нужно!

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 25 марта 2023, 16:09
Выполнено за 0.02 сек.
Рейтинг@Mail.ru