DataGrid单元格背景色怎么动态设置
<mx:DataGrid top="0" bottom="10" id="emergency_list" fontSize="14" change="refreshSmallScreenDirect()" click="this.emergency_start_list.selectedItem=null;this.emergency_stop_list.selectedItem=null;"
color="#000303" verticalGridLines="false" horizontalGridLines="false" width="298" x="0" alternatingItemColors="[#FFFFFF, #FFFFFF]">
<mx:columns>
<mx:DataGridColumn>
<mx:itemRenderer>
<mx:Component>
<mx:Label> <!--using label as itemRenderer-->
<mx:Script>
<![CDATA[
import mx.controls.Alert;
override public function set data(value:Object):void
{
super.data=value;
Alert.show("ddd");
this.opaqueBackground=0xffa500;
// if(value.grade == '一级'){
// this.opaqueBackground =0xCC0000;
//}
}
]]>
</mx:Script>
</mx:Label>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>