Fill ArrayCollection to a DropDownList
<?xml version='1.0' encoding='UTF-8'?>
<mx:Application
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
import mx.controls.Alert;
public function showMsg(msg:String):void {
Alert.show(msg);
}
</mx:Script>
<mx:Panel width="400" height="150" title="Profile" horizontalCenter="0" verticalCenter="0">
<s:HGroup>
<mx:Label fontWeight="bold" text="Value:" />
<s:DropDownList id="combo" close="showMsg('Value is ' + event.currentTarget.selectedItem)">
<mx:ArrayCollection>
<mx:String>A</mx:String>
<mx:String>B</mx:String>
<mx:String>C</mx:String>
</mx:ArrayCollection>
</s:DropDownList>
<mx:Label fontWeight="bold" text="With the color of:" />
<mx:ColorPicker id="clr"
change="showMsg('Color ' + event.currentTarget.selectedColor)" />
</s:HGroup>
</mx:Panel>
</mx:Application>
Related examples in the same category