Показать сообщение отдельно
  #3  
Старый 22.05.2012, 13:00
Аватар для Amilman
Amilman Amilman вне форума
Новичок
 
Регистрация: 27.03.2011
Адрес: г.Кемерово
Сообщения: 98
Версия Delphi: XE
Репутация: 10
По умолчанию

Цитата:
Сообщение от icsander
Когда-то пробовал решить такую проблему. В голову пришло только это - хранить все строки , которые нужно перекрасить, в отдельном списке (в моем случае подошел TStringList) и динамически его обновлять при добавлении, удалении или редактировании вашего грида. А в процедуре отрисовки проверять рисуемую ячейку и список, и в зависимости от этого рисовать нужным цветом.
Возможно не оптимально, но работало.
Как вариант, к каждой ячейке привязять объект, в котором будет св-во "TColor" и плясать от него.
А можно примером кода. Я находил пример где привязывается объект, но не получилось разобраться в нём(
Ответить с цитированием