Стилизуете DataGridRow на основе динамического содержимого ячейки? - PullRequest
1 голос
/ 23 июня 2009

У меня есть DataGrid, который заполняется XML-ответом веб-службы. В настоящее время я опрашиваю каждые 5 секунд веб-сервис, чтобы поддерживать актуальность данных, так как это очень важно. Теперь этот опрос может изменить данные в одном из столбцов DataGrid, и я хотел бы стилизовать строки с цветами на основе содержимого одной ячейки строки DataGrid.

Кто-нибудь знает, как этого добиться? Я немного растерялся относительно того, с чего начать.

1 Ответ

1 голос
/ 23 июня 2009

то, что вы хотите, это styleFunction, но я думаю, что вы можете использовать это только для advancedDataGrid, я не думаю, что обычный dataGrid поддерживает это.

http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_04.html

Вы передадите объект строки в функцию, и вы сможете использовать логику, чтобы сказать, следует ли применять стили.

Единственное, о чем я могу подумать, если вы не можете использовать AdvancedDataGrid, это то, что вы, вероятно, можете сделать это с помощью средства визуализации элементов, но это, вероятно, потребует гораздо больше усилий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...