如果要在FLEX中的Actionscript 3中添加组合框/下拉框

时间:2010-06-01 00:36:30

标签: flex actionscript-3

我搜索了很多,但可以找到一个代码,我可以在屏幕上添加comobox 有人给我举个例子。  像

Var combobox = new Combobox();

我没有任何gui

我在哪里可以获得所有组件的列表/属性,例如API,以便在AS3中使用

3 个答案:

答案 0 :(得分:0)

http://members.cox.net/midian/tutorials/combobox.htm

试试这个链接......希望它可以帮到你。

答案 1 :(得分:0)

答案 2 :(得分:0)

你对这个问题不是很清楚。如果你想在AS3的屏幕上添加一个ComboBox,你的代码可以工作,除非你需要将它附加到某个东西上。如,

var c:ComboBox = new ComboBox();
c.dataProvider = yourData;
someCanvas.addChild(c);

但是,如果你想建立自己的ComboBox并以类似的方式弹出它,那么你就会闯入更复杂的土地。基础是,它只是一个TextInput控件,您可以使用PopupManager显示/隐藏List对象,具体取决于用户操作(例如,点击,键入等...) 。但是你会遇到很多焦点/事件问题。

查看Flex SDK中的ComboBox源代码。