⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pomeruserlist.mxml

📁 快速FLEX+J2EE开发工具。具体自动生成功能代码功能。
💻 MXML
字号:
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml">
	<mx:Script>
		<![CDATA[
			import mx.collections.ArrayCollection;
			import mx.collections.IViewCursor;
			import cn.org.pomer.security.domain.PomerUser;
			
			[Bindable]
			private var _pomerUserList: ArrayCollection;
			public function set pomerUserList( pomerUserList: ArrayCollection):void{
				this. _pomerUserList =  pomerUserList;
			}
			
			private function lineNoLbl(item:Object,column:DataGridColumn):String{
  		     	return (this. _pomerUserList.getItemIndex(item)+1).toString();
  		    }
			
			public function getSelected():ArrayCollection{
  		    	var cursor:IViewCursor = _pomerUserList.createCursor();
  		    	var selectedList: ArrayCollection = new ArrayCollection();
  		    	while(!cursor.afterLast){
  		    		var pomerUser:  PomerUser = cursor.current as PomerUser;
  		    		if(pomerUser.selected){
  		    			selectedList.addItem(pomerUser);
  		    		}
  		    		cursor.moveNext();
  		    	}
  		    	return selectedList;
  		    }
		]]>
	</mx:Script>
	<mx:DataGrid id="pomerUserGrid" dataProvider="{_pomerUserList}" left="0" top="0" width="100%" height="100%">
		<mx:columns>
			<mx:DataGridColumn width="30" headerText="No." sortable="false" labelFunction="lineNoLbl" backgroundColor="#cccccc" textAlign="center"/>
			<mx:DataGridColumn headerText="S" dataField="selected" sortable="false" width="30" textAlign="center">  
                     <mx:itemRenderer>  
                         <mx:Component>  
                             <mx:CheckBox selected="{data.selected}" click="data.selected = !data.selected"/>  
                         </mx:Component>
                     </mx:itemRenderer>  
            </mx:DataGridColumn> 
			<mx:DataGridColumn dataField="id" headerText="ID"/>
			<mx:DataGridColumn dataField="userName" headerText="鐢ㄦ埛鍚

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -