Actionscript 3 spark datagrid组件的AlternatingItemColor属性的Flex错误
我想为datagrid设置备用颜色。我编写了以下代码Actionscript 3 spark datagrid组件的AlternatingItemColor属性的Flex错误,actionscript-3,apache-flex,Actionscript 3,Apache Flex,我想为datagrid设置备用颜色。我编写了以下代码 "<s:DataGrid width="777" horizontalCenter="0" textAlign="center" id="inv_dg" height="170" alternatingItemColors="#FFFFFF, #000000" fontSize="12" fontFamily="Times New Roman" dataProvider="{obj.rtlist}">" “” 但它给我的错误
"<s:DataGrid width="777" horizontalCenter="0" textAlign="center" id="inv_dg" height="170" alternatingItemColors="#FFFFFF, #000000" fontSize="12" fontFamily="Times New Roman" dataProvider="{obj.rtlist}">"
“”
但它给我的错误是“无法解析spark组件datagrid的AlternatingItemColor”。我还想在datagrid中设置对象值,但我不确定我的方法是否正确。它不起作用。请为DataGrid提供帮助:-
为火花组件使用交替的颜色,即:-
alternatingRowColors="[#FFFFFF, #000000]"
以及mx组件的备选项目颜色,即:-
alternatingItemColors="[#0000FF, #FF0000]".
希望这会有所帮助。您还需要将属性设置为数组,在您的情况下,这将是:
[#FFFFFF, #000000]
AlternatingItemColor在DataGrid标记中接受一个参数。因此,正如@Mahesh在这里所示,我们将颜色数组作为一个单引号参数传递,然后将其解析为一个数组。示例中的代码被解释为单个字符串,该字符串不能解析为有意义的颜色。