среда, февраля 14, 2007

Как раскрасить ряды DataGrid в зависимости от данных?

А вот так!

4 комментария:

Анонимный комментирует...

Интересно, я кажется, видел раскрашивание DataGrid в одной из версий XRAY флекс-интерфейса?

Andrey Gorbatov комментирует...

Надо будет глянуть. На самом деле, это самое нормальное решение. Не понятно, почему из датагрида убрали метод, который перекрашивает ряды...

Анонимный комментирует...

Кстати, я слегка напутал. В ранней версии флекс-интерфейса XRAY производилось стандартное раскрашивание строк датагрида через CSS-свойство alternatingItemColors, -- здесь же история совершенно другая, тут чел расширяет датагрид и заново (как я понимаю) реализует раскрашивание в зависимости от данных.

Анонимный комментирует...

>> Не понятно, почему из датагрида убрали метод, который перекрашивает ряды...

Похоже, у них поменялась концепция раскраски, если судить вот по этой статье Питера Энта, где он предлагает раскрашивать ДатаГрид с помощью айтемРендерера:

http://weblogs.macromedia.com/pent/archives/2007/02/coloring_the_ba.cfm