<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Panel x="10" y="10" width="350" height="200" layout="absolute" title="列表控件"> <mx:ComboBox y="20" id="cbxRating" left="20" right="199"> <mx:dataProvider> <!-- 在<mx:Object>标签中你定义了一个label 属性,它包含了在ComboBox 中显示的字符串,以及想要进行关联的数据。 --> <mx:Array> <mx:Object label="Satisfied" data="5"/> <mx:Object label="Neutral" data="3"/> <!-- 将列表项与数值相关联 --> <mx:Object label="Dissatisfied" data="1"/> </mx:Array> </mx:dataProvider> </mx:ComboBox> <mx:Button y="20" label="{cbxRating.value}" left="199" right="78"> <!--button的label属性随ComboBox中的值的改变而改变 --> </mx:Button> <mx:ComboBox x="20" y="65" width="111"> <mx:dataProvider><!-- 使用<mx:dataProvider>子标签来装载列表控件。<mx:dataProvider>标签使你可以用几种方法来指定列表项。最简单的方法就是指定一个字符串数据 --> <mx:Array> <mx:String>Satisfied</mx:String> <mx:String>Neutral</mx:String> <mx:String>Dissatisfied</mx:String> </mx:Array> </mx:dataProvider> </mx:ComboBox> <mx:Button x="199" y="65" label="send" width="53"/> </mx:Panel> </mx:Application>
?
?