<!--Data bound Combo Box example-->
<!--Combo Box (With Flexicious)-->
<controls:ComboBox
dataProvider="{Employee.allStates}" bindingSource="{employee1}"
bindingProperty="stateCode"/>
<!--OR-->
<controls:ComboBox
dataProvider="{Employee.allStates}"
selectedValue="{employee.stateCode}"
change="employee.stateCode=stateCombo.selectedItem.data;"
/>
<!--Combo Box (Without Flexicious)-->
<mx:Script>
<![CDATA[
private
function
onComboCreate(event:Event):void{
for
each(var
stateCode:Object
in stateCombo.dataProvider){
if(stateCode.data==employee.stateCode){
stateCombo.selectedItem=stateCode;
return;
}
}
}
]]>
</mx:Script>
<mx:ComboBox
id="stateCombo"
dataProvider="{Employee.allStates}" creationComplete="onComboCreate(event)"
change="employee.stateCode=stateCombo.selectedItem.data;"
/>
<!--After ()-->
