Spark DataGrid альтернатива изменения цвета строки - PullRequest
0 голосов
/ 19 ноября 2011

Как установить альтернативный цвет строки в Flex 4.5 MobileApplication для Spark Data Grid. Основная проблема SparkDataGrid в мобильном приложении не позволяла добавлять скин.

Ответы [ 2 ]

2 голосов
/ 19 ноября 2011

Используйте стиль alternatingRowColors .Чтобы процитировать документы:

Тип: Array Формат: Color Наследование CSS: нет Тема: spark

Используется для инициализации части обложки rowBackground DataGrid.Если указан стиль alternatingRowColors, тогда используйте часть обложки alternatingRowColorsBackground в качестве значения части обложки rowBackground.Чередующиеся цвета для строк сетки определяются последовательными записями в значении Array этого стиля.

Если вы хотите изменить способ отображения этого стиля, замените часть обложки alternatingRowColorsBackground в классе DataGridSkin.Если вы хотите указать фон для каждой строки, то инициализируйте часть обложки rowBackground напрямую.

Значение по умолчанию не определено.

1 голос
/ 21 февраля 2012

Добавьте следующий стиль в ваше приложение:

s|DataGrid
{
    alternatingRowColors:#FFFFFF,#CCCCCC;
}

Это сделает нечетные строки белыми, а четные - серыми. Сейчас я не проверял это с помощью Mobile, поэтому он может или не может работать. Пожалуйста, следите за результатами.

-Vic

...