| <s:ComboBox | |
| xmlns:fx="http://ns.adobe.com/mxml/2009" | |
| xmlns:s="library://ns.adobe.com/flex/spark" | |
| height="24" width="147" | |
| labelFunction="myLabelFunc"> | |
| <fx:Script> | |
| <![CDATA[ | |
| private function myLabelFunc(item:String):String | |
| { | |
| var retStr:String = "Apache "; | |
| return retStr + item; | |
| } | |
| private function myLabelFunc2(item:String):String | |
| { | |
| var retStr:String = "ASF "; | |
| return retStr + item; | |
| } | |
| public function changeLabelFunc():void | |
| { | |
| this.labelFunction = myLabelFunc2; | |
| } | |
| ]]> | |
| </fx:Script> | |
| <s:dataProvider> | |
| <s:ArrayCollection> | |
| <fx:String>Product A</fx:String> | |
| <fx:String>Product B</fx:String> | |
| <fx:String>Product C</fx:String> | |
| <fx:String>Product D</fx:String> | |
| <fx:String>Product E</fx:String> | |
| <fx:String>Product F</fx:String> | |
| </s:ArrayCollection> | |
| </s:dataProvider> | |
| </s:ComboBox> |