Flex DataGrid DataGridColumn数据颜色多样化-类型替换
2018-10-12 14:12
375 查看
比如 0--关闭(red),1--开启(green),
就这两个比较简单的代表.在读出数据的时候,需要按照上面的标注来显示其字体的颜色,这个时候,有好几种处理方法,不过目的只有一种.就是为了得到颜色字体.
这里就直接给出程序吧,其实很简单.还有另外的两三种方法吧,呵呵,其实由于用法相当多,它的设置参数也十分的多,根据需要可以设置出不同的效果出来.希望对大家有帮助.
就这两个比较简单的代表.在读出数据的时候,需要按照上面的标注来显示其字体的颜色,这个时候,有好几种处理方法,不过目的只有一种.就是为了得到颜色字体.
这里就直接给出程序吧,其实很简单.还有另外的两三种方法吧,呵呵,其实由于用法相当多,它的设置参数也十分的多,根据需要可以设置出不同的效果出来.希望对大家有帮助.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<!--[CDATA[
]]>
</mx:Script>
<mx:ArrayCollection id="dataArray">
<mx:Object>
<mx:Key>0</mx:Key>
<mx:Value>关闭</mx:Value>
</mx:Object>
<mx:Object>
<mx:Key>1</mx:Key>
<mx:Value>开启</mx:Value>
</mx:Object>
</mx:ArrayCollection>
<mx:DataGrid dataProvider="{dataArray}" x="320" y="135">
<mx:columns>
<mx:DataGridColumn headerText="Key" dataField="Key" >
</mx:DataGridColumn>
<mx:DataGridColumn headerText="Value" dataField="Value" >
<mx:itemRenderer>
<mx:Component>
<mx:Label textAlign="center">
<mx:Script>
<![CDATA[
override public function set data(value:Object):void
{
super.data = value;
if (value.Key=="1")
{
this.setStyle("color","green");
}
else if(value.Key=="0"){
this.setStyle("color","red");
}
}
]]-->
</mx:Script>
</mx:Label>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</mx:Application>
您可能感兴趣的文章:
相关文章推荐
- Flex中(DataGrid--DataGridColumn)数据颜色多样化-类型替换
- Flex 中 DataGridColumn 根据单列返回值,标红需要标红的显示数据
- flex datagrid拖拽不同类型数据过滤
- flex:RemoteObject 和 DataGrid 数据交互, AS 与java 数据类型转换
- Flex各种数据的类型转换以及DataGrid的数据集合类型
- FLEX DataGrid背景颜色调试 应用label改变column中文字的颜色
- flex DataGrid根据数据动态显示行颜色(重写DataGrid组件)
- flex datagrid DataGridColumn
- datagrid加载数据,列内容显示,改变字体颜色
- Flex数据类型
- Flex利用自定义事件使用弹出窗口为DataGrid添加新数据
- Flex DataGrid 数据的上下移动、增加、删除操作
- opencv(4)---Mat数据类型与颜色空间
- Flex中DataGrid绑定ComboBox ,自动显示行号,增加行,删除行,保存数据
- flex知识--复制剪切板复制ArrayColl打开浏览器刷新浏览器关闭Alert透明随机色数据类型随机数
- 关于datagrid中数据条件颜色问题
- Flex 使DataGrid的某列中的数据可以选中复制
- Flex中的ColumnChart和DataGrid结合使用
- Flex多样化饼图样式(颜色渐变,点击分离,环形)
- Text类型的字段进行数据替换