`
dcdc723
  • 浏览: 183802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flex 的Combobox绑定数据的几种方法

    博客分类:
  • flex
阅读更多

方法一,直接通过标签对:

	<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赋值

 

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics