flex4 DataGrid 如何设置奇偶行的颜色

flex4DataGrid如何设置奇偶行的颜色,比如奇数行颜色为蓝色,偶数行颜色为白色... flex4 DataGrid 如何设置奇偶行的颜色,比如奇数行颜色为蓝色,偶数行颜色为白色 展开
 我来答
圣斗士小强
推荐于2016-01-24 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:75.5万
展开全部

使用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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式