<mx:DataGridColumn headerText="变更终验剩余工期" dataField="realdateChangeFinalcheck" labelFunction="getDays">
<mx:itemRenderer>
<mx:Component>
<mx:Label>
<mx:Script>
<![CDATA[
override public function set data(value:Object):void{
super.data = value;
if((value.realdateChangeFinalcheck as Date) != null && value.realdateChangeFinalcheck < new Date()){
this.setStyle("color","red");
}else{
this.setStyle("color","black");
}
}
]]>
</mx:Script>
</mx:Label>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn headerText="销售项目编号" dataField="projectNo" />
在第一个DataGridColumn中,实现的功能是当剩余时间为零或零以下时以红色显示。
下面是getDays方法:
/*计算到期时间距离当前时间的差距*/
private function getDays(item:Object,column:DataGridColumn):String{
if(item[column.dataField] == null){
return "";
}else{
var date1:Date = new Date();
var date2:Date = item[column.dataField];
var df:DateFormatter = new DateFormatter();
df.formatString = "YYYY-MM-DD";
date1 = DateField.stringToDate(df.format(date1),"YYYY-MM-DD");
var num1:Number = date1.valueOf();
var num2:Number = date2.valueOf();
var dif:Number = num2 -num1;
var days:Number = dif/24/60/60/1000;
return days;
}
分享到:
相关推荐
wpf datagrid 单元格颜色 根据条件改变颜色
wpf datagrid 单元格颜色 根据条件改变颜色换 根据表datatable动态显示datagrid内容
wpf中datagrid动态设置单元格背景颜色。
根据DataGrid中数据的某个属性设置该行数据每个单元格的字体颜色
主要介绍了C#实现改变DataGrid某一行和单元格颜色的方法,主要涉及DataGrid控件的添加与使用、数据源的绑定、单元格与行的获取等操作。需要的朋友可以参考下
DataGrid的单元格背景和文字颜色 DataGrid的单元格背景和文字颜色 DataGrid的单元格背景和文字颜色
适用2003 增强颜色设置功能的DataGrid 带示例和源码 更方便的动态设置单行 或单个单元格的颜色
改变datagrid中符合条件的行的前景和背景色。
某一行某一列的单元格背景或字体颜色变化,某一行某一列的单元格背景或字体颜色变化
使DataGrid的指定行或指定列或指定值为不同条件时以指定的颜色显示突出。 文件名称:DateGridColorSet.dll 制作日期:2005/11/05 开发人员:王波 参考资料:Syncfusion & CSDN 所属项目:JDS ERP 功能介绍:使...
DataGrid(WinForm)单元格变色控件 DataGrid(WinForm)单元格变色控件 DataGrid(WinForm)单元格变色控件
easyui datagrid 单元格合并及合并单元格的背景设置
该文件是用来将easyui-datagrid按照格式导出到excel中,可以将合并的单元格,复杂的表头,背景色及字色等按照显示的样式导出到excel,即所见即所得
我们可以使用该属性来设置表头的背景颜色、字体、对齐方式等。 实现DataGridView二维表头和合并单元格需要继承自DataGridView类,定义私有变量和属性,实现构造函数,设置列高度显示模式,实现合并单元格和二维表...
最近根据项目的要求实现了datagridview单元格合并和行颜色。
VB增强型DataGrid数据显示插件,可实现每一行的Grid都可以设置高亮显示、为每一个单元格添加自定义控件,比如复选框、单选框、改变单元格颜色等,这样设置后,使数据的显示更加规范化和人性化,易于阅读,这个控件也...
easyUI合并DataGrid单元格 easyUI为datagrid创建自定义视图 easyUI datagrid显示摘要信息在页脚 easyUI 根据一些条件改变DataGrid 行背景颜色 easyUI 创建一个 Property Grid easyUI 展开DataGrid里面的...
使DataGrid的指定行或指定列或指定值为不同条件时以指定的颜色显示突出。
GridCtrl控件一款功能强大的表格控件,比起vc中的listctrl控件要强大的多,支持多种自定义功能,如字体、颜色、单元格高度宽度、对齐方式、虚模式等。我在这个控件的基础上添加了ADO类,使之成一个支持数据库访问的...