读书人

自定义DataGrid的行背景色彩

发布时间: 2012-11-22 00:16:41 作者: rapoo

自定义DataGrid的行背景颜色
1)继承AdvancedDataGrid/DataGrid

private function calcRowColor(item:Object, rowIndex:int,   dataIndex:int, color:uint):uint{var operationStatus:String=item.operationStatus;var backgroundColor:uint=0xFFFFFF;if(operationStatus ==OperationStatus.Added){backgroundColor=0xa9dc84;}else if(operationStatus == OperationStatus.Modified){backgroundColor=0xa28cd4;}else if(operationStatus==OperationStatus.Deleted){backgroundColor=0xd49251;}else if(operationStatus ==OperationStatus.Historical){if(rowIndex%2==0){backgroundColor=0xFFFFFF;}else{backgroundColor=0xE2E2E2;}}else{Alert.show("operation status is not supported","Message");}return backgroundColor;}

读书人网 >Web前端

热点推荐