| 
| 
 | Вопрос # 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; |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |