加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex的DataGrid自动生成编号

发布时间:2020-12-15 04:50:15 所属栏目:百科 来源:网络整理
导读:/** * 生成datagrid第一列用的序号 */ private function formatIndexNumber(item:Object,colum:Object):String { return indexNumLabelFun(item,colum.mx_internal::owner); } public static function indexNumLabelFun(value:Object,dataGrid:Object):Strin
/**
 * 生成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"  />

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读