import flash.display.Sprite;
import mx.collections.ArrayCollection;
import mx.controls.DataGrid;
public class SQDataGrid extends DataGrid
{
public function SQDataGrid()
{
}
protected override function drawRowBackground(s:Sprite, rowIndex:int, y:Number, height:Number, color:uint, dataIndex:int):void
{
if(dataProvider&&dataIndex < (dataProvider as ArrayCollection).length){
代码判断出可以取dataProvider 的数据来判断要改变什么颜色
var item:Object = (dataProvider as ArrayCollection).getItemAt(dataIndex);
if( item[2] > item[9] ){color=0xFF0000;}
}
super.drawRowBackground(s,rowIndex,y,height,color,dataIndex);
}
}
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">
<mx:ArrayCollection id="arrColl">
<mx:source>
<mx:Array>
<mx:Object label="Row 1" />
<mx:Object label="Row 2" />
<mx:Object label="Row 3" />
<mx:Object label="Row 4" />
<mx:Object label="Row 5" />
<mx:Object label="Row 6" />
<mx:Object label="Row 7" />
<mx:Object label="Row 8" />
</mx:Array>
</mx:source>
</mx:ArrayCollection>
<mx:List id="list"
alternatingItemColors="[0xEEEEEE, 0xDFDFDF]"
dataProvider="{arrColl}"
rowCount="4"
width="200" />
</mx:Application>
分享到:
相关推荐
Flex DataGrid 改变某一行的背景颜色,自定义的DataGrid组件
flex datagrid 改变指定行的背景颜色,可直接使用
flex 中datagrid 动态攺变行颜色 用flex3.2打开
flex datagrid 实现合计功能控件包 带源码,demo fxp是flex4的工程文件,导入到工作空间即可 直接导入项目即可。 更多访问我的blog www.dplayer.net
主要介绍了C#实现改变DataGrid某一行和单元格颜色的方法,主要涉及DataGrid控件的添加与使用、数据源的绑定、单元格与行的获取等操作。需要的朋友可以参考下
Flex dataGrid 全选、反选 checkBox 不是很完善,但很有借鉴意义
flex 通过读取xml文件 实现动态DataGrid数据列表
wpf datagrid 单元格颜色 根据条件改变颜色
Flex4.6 开发的关于DataGrid控件,在其中嵌套了comboBox,控制是否可航编辑,添加删除一行,光表定位,查了好些资料,可直接运行
使DataGrid的指定行或指定列或指定值为不同条件时以指定的颜色显示突出。 文件名称:DateGridColorSet.dll 制作日期:2005/11/05 开发人员:王波 参考资料:Syncfusion & CSDN 所属项目:JDS ERP 功能介绍:使...
这是我自己开发的一个dataGrid分页的控件,上传的资源是一个打成包的flex项目,这个控件在查询数据时是与后台进行实时交互的,表格的表头样式是重写皮肤类进行定义的,而隔行变色是通过css来实现的。其中最重要的...
FLEX的datagrid合计、平均值,很好的例子代码拿来就可以用
felx和springHibernate整合传递二进制数据到表中并在flex的dataGrid控件中显示的实践
flex datagrid pagination, flex分页组件
wpf中datagrid动态设置单元格背景颜色。
flex datagrid资料,下载的别人的,想弄点分数啊
Flex 动态给DataGrid增加行,可编辑行数据
这个分页只与后台交互一次,然后将获得的集合在前台进行分页显示。
根据DataGrid中数据的某个属性设置该行数据每个单元格的字体颜色
NULL 博文链接:https://windmark.iteye.com/blog/1716422