1
如何在高级数据网格中使用任何颜色填充特定单元格。Advanceddatagrid单元格填充
如何在高级数据网格中使用任何颜色填充特定单元格。Advanceddatagrid单元格填充
如果你的意思是列:
<mx:AdvancedDataGridColumn
backgroundColor="#00ff00"
dataField="data_field"
headerText="The Header"/>
如果你真的需要颜色的电池,使用自定义项目渲染器,并添加bgColor
到数据提供者。
<mx:AdvancedDataGridColumn
itemRenderer="path.to.MyTextInput"/>
<!-- path/to/MyTextInput.mxml -->
<mx:TextInput xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
override public function set data(value:Object):void
{
super.data = value;
this.text = value.dataField;
this.setStyle("backgroundColor", value.bgColor);
}
]]>
</mx:Script>
</mx:TextInput>
单元格或列?列会很容易,单元格会有点棘手 - 使用自定义项目渲染器。 – Amarghosh 2010-03-15 13:03:44