代码之家  ›  专栏  ›  技术社区  ›  Joh

如何在flex中的操作脚本3中添加组合框/下拉框

  •  0
  • Joh  · 技术社区  · 15 年前

    我搜索了很多,但能找到一个代码,我可以在屏幕上添加Comobox 有人能给我举个例子吗? 喜欢

    Var combobox = new Combobox();
    

    我没有任何图形用户界面

    在哪里可以得到所有组件的列表/属性,比如在AS3中使用的API

    3 回复  |  直到 15 年前
        1
  •  0
  •   FlyingCat    15 年前

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

    试试这个链接…希望它能帮助你。

        3
  •  0
  •   Glenn    15 年前

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

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

    但是,如果你想建立自己的 ComboBox 让它以类似的方式弹出,你就进入了更复杂的领域。最基本的是它只是一个 TextInput 控制您使用的位置 PopupManager 显示/隐藏 List 对象取决于用户操作(例如,单击、键入等…)。但是你会遇到很多焦点/事件问题。

    看看flex sdk中的组合框源代码。

    推荐文章