Spark DataGrid替代行颜色更改

时间:2011-11-19 14:26:49

标签: flex flex4.5 flex-spark

如何在Flex 4.5 MobileApplication中为Spark数据网格设置交替行颜色。移动应用程序中SparkDataGrid的主要问题是不允许添加外观。

2 个答案:

答案 0 :(得分:2)

使用alternatingRowColors style。引用文档:

  

类型:数组格式:Color CSS继承:no主题:spark

     

用于初始化DataGrid的rowBackground外观部件。如果   指定alternatingRowColors样式,然后使用   alternatingRowColorsBackground皮肤部分作为值   rowBackground皮肤部分。网格行的交替颜色是   由此样式的Array值中的连续条目定义。

     

如果要更改此样式的呈现方式,请替换   alternatingRowColorsBackground DataGridSkin类中的skin部分。如果   你想指定每一行的背景,然后初始化   rowBackground皮肤部分直接。

     

默认值未定义。

答案 1 :(得分:1)

将以下样式添加到您的应用程序中:

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

这将使奇数行变为白色,偶数行变为灰色。现在,我还没有使用Mobile对此进行测试,因此可能会也可能不会。请跟进结果。

-Vic