[FLEX]自定义格式化DataGrid的列值

  <mx:DataGridColumn headerText=" 正确 " labelFunction="checkIsTrue" dataField="IsTrue"/>

labelFunction指向绑定label时所调用的函数。

ActionScript代码:

 private function checkIsTrue (item:Object,column:DataGridColumn):String{

              if(item. IsTrue =="true") return "正确";

              if(item. IsTrue =="false") return "错误";

              else return "读取出错";

            }

checkIsTrue的参数有两个,一个是当前项“item”,另一个是当前列“column”。通过这样就可以实现跟.NET一样的数据绑定修改了。

你可能感兴趣的:(datagrid)