Flex的DataGrid自动生成编号
来源:互联网 发布:linux mib库 编辑:程序博客网 时间:2024/04/23 16:08
/** * 生成datagrid第一列用的序号 */ private function formatIndexNumber(item:Object, colum:Object):String { return indexNumLabelFun(item, colum.mx_internal::owner); } public static function indexNumLabelFun(value:Object, dataGrid:Object):String { var arr: Array = dataGrid.dataProvider.source; var indexNum: int = (arr.indexOf(value) + 1); return indexNum.toString(); } ------------------- Item中设置 LabelFunction 属性----------------------<mx:DataGridColumn headerText="序号" width="50" labelFunction="formatIndexNumber" />