方法一,直接通过标签对:
<mx:ComboBox x="82" y="275" id="c1">
<mx:Array>
<mx:Object data='1' label="测试1" />
<mx:Object data='2' label="测试2" />
</mx:Array>
</mx:ComboBox>
方法二,定义一个数组赋值:
private var c2arr:ArrayCollection=new ArrayCollection([
{data:"1",label:"第1条"},{data:"2",label:"第2条"}]
); //定义数组
<mx:ComboBox x="177" y="275" id="c2" dataProvider="{c2arr}"></mx:ComboBox> //{c2arr}引用数组;
方法三,定义方法赋值:
internal function c3ar():void{
var a3:Array=new Array();
a3.push({data:1,label:"111数据"});
a3.push({data:2,label:"222数据"});
c3.dataProvider=a3;
}
<mx:ComboBox x="229" y="275" id="c3"></mx:ComboBox>
在<mx:Application 中加入属性creationComplete
如:<mx:Application creationComplete="c3ar()" //载入方法为Combobox赋值