Mega Code Archive

 
Categories / Flex / Components
 

Open event for ComboBox

<?xml version="1.0"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">     <mx:Script>                  import flash.events.Event;         import mx.events.DropdownEvent;         private function dropEvt(event:DropdownEvent):void {             forChange.text+=event.type + "\n";         }         private function changeEvt(event:Event):void {             forChange.text+=event.currentTarget.selectedItem.label + " " + event.currentTarget.selectedIndex + "\n";         }            </mx:Script>     <mx:ComboBox open="dropEvt(event)" close="dropEvt(event)" change="changeEvt(event)">         <mx:ArrayCollection>             <mx:Object label="A" data="AA" />             <mx:Object label="B" data="BB" />             <mx:Object label="C" data="CC" />         </mx:ArrayCollection>     </mx:ComboBox>     <mx:TextArea id="forChange" width="150" height="100%" /> </mx:Application>