Mega Code Archive

 
Categories / Flex / Components
 

Create an Editable List

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">     <mx:Canvas width="400" height="300">         <mx:Script>                                   [Bindable]                 private var dp:Array = [{name:"A", foo:"a"},                                          {name:"B", foo:"b"},                                          {name:"C", foo:"c"},                                          {name:"D", foo:"d"}]                                   private function setEditor():void {                     listImpl.editedItemPosition = {columnIndex:0, rowIndex:2};                 }                         </mx:Script>         <mx:Button click="setEditor()"/>         <mx:List y="30"                   width="200"                   selectedIndex="6"                   id="listImpl"                   selectionColor="#CCCCFF"                   labelField="name"                   dataProvider="{dp}"                   editable="true"                   itemEditBegin="trace(listImpl.editedItemPosition)"                   editorXOffset="5"                   editorYOffset="2"/>     </mx:Canvas> </mx:Application>