我已经搜索了很多,但可以找到一个代码,我可以在屏幕上添加comobox can谁给我举个例子。喜欢
Var combobox = new Combobox();我没有任何图形用户界面
我可以从哪里获得所有组件的列表/属性,比如在AS3中使用的API
发布于 2010-06-01 09:05:07
空气污染指数在http://livedocs.adobe.com/flex/3/langref/mx/controls/ComboBox.html
发布于 2010-06-07 10:20:46
你的问题说得不太清楚。如果你想在AS3中添加一个ComboBox到屏幕上,你的代码是可以工作的,除非你需要将它附加到某个东西上。例如,
var c:ComboBox = new ComboBox();
c.dataProvider = yourData;
someCanvas.addChild(c);然而,如果您想构建自己的ComboBox并以类似的方式弹出它,那么您正在涉足更复杂的领域。基本原理是,它只是一个TextInput控件,您可以使用PopupManager根据用户操作(例如,单击、键入等)来显示/隐藏List对象。但你会遇到很多焦点/事件问题。
看看Flex SDK中的ComboBox源代码。
https://stackoverflow.com/questions/2946685
复制相似问题