首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex DataGrid展示行号

2012-11-10 
Flex DataGrid显示行号?xml?version1.0?encodingutf-8???mx:Application?xmlns:mxhttp://www.a

Flex DataGrid显示行号

    <?xml?version="1.0"?encoding="utf-8"?>??<mx:Application?xmlns:mx="http://www.adobe.com/2006/mxml"?layout="absolute">??????<mx:DataGrid??dataProvider="{ac}"?id="dg"?rowCount="15">??????????<mx:columns>??????????????<mx:DataGridColumn?headerText="ddd"?dataField="col1"??labelFunction="rowNum"?sortable="false"??textAlign="center"??width="48"?backgroundColor="#B6BDD2"/>??????????????<mx:DataGridColumn?headerText="Column?2"?dataField="col2"/>??????????????<mx:DataGridColumn?headerText="Column?3"?dataField="col3"/>??????????</mx:columns>??????</mx:DataGrid>??????<mx:Script>??????????<![CDATA[??????????????import?mx.controls.dataGridClasses.DataGridColumn;??????????????import?mx.collections.ArrayCollection;??????????????[Bindable]??????????????public?var?ac:ArrayCollection=new?ArrayCollection([??????????????{col1:"222",col2:"2",col3:"asdas"},??????????????{col1:"1",col2:"3",col3:"asdas"},??????????????{col1:"3",col2:"2",col3:"ascdas"},??????????????{col1:"dc",col2:"4",col3:"asdas"},??????????????{col1:"r5",col2:"5",col3:"ascdas"},??????????????{col1:"56",col2:"33",col3:"asdas"},??????????????{col1:"34",col2:"22",col3:"asdas"},??????????????{col1:"76",col2:"33",col3:"ascddas"},??????????????{col1:"62",col2:"53",col3:"sdkas"},??????????????{col1:"89",col2:"65",col3:"sdas"},??????????????{col1:"90",col2:"77",col3:"smdas"},??????????????{col1:"98",col2:"66",col3:"sydas"}??????????????]);??????????????/**??????????????*?返回此item的行号??????????????*???????????????*/??????????????public?function?rowNum(item:Object,column:DataGridColumn):String{?????????????????????var?iIndex:int?=?ac.getItemIndex(item)?+?1;??????????????????????????return?String(iIndex);??????????????}??????????]]>??????</mx:Script>??</mx:Application>

热点排行