flex4 DataGrid 如何设置奇偶行的颜色
1个回答
展开全部
使用alternatingRowColors这个样式属性就可以了,其值是一个数组,数组中的数值可以是任何类型
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
[Bindable]
private var dataArr:ArrayCollection=new ArrayCollection([{id:1,name:"gkq"},{id:2,name:"ljl"},{id:3,name:"lx"},{id:4,name:"gkx"}]);
private function init():void{
dg.dataProvider=dataArr;
}
]]>
</fx:Script>
<s:DataGrid id="dg" width="300" alternatingRowColors="[blue,white]" horizontalCenter="0"
verticalCenter="0">
<s:columns>
<s:ArrayList>
<s:GridColumn width="150" dataField="id" headerText="id"/>
<s:GridColumn width="150" dataField="name" headerText="name"/>
</s:ArrayList>
</s:columns>
</s:DataGrid>
追问
我现在的工程用的是mx标签 要是换成s标签改动量太大了,mx标签没有 alternatingRowColors
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询