apache-flex - 弹性扩展 ComboBox

标签 apache-flex actionscript-3 combobox flex4

我创建了一个扩展 ComboBox 的类 CustomCombo.as。发生的事情是 CustomCombo 组合框显示为可编辑。我不想要这个,我找不到将 editable 设置为 false 的属性。

我还尝试将组合框的 textInput.editable 控件设置为 false,但无济于事。

如有任何帮助,我们将不胜感激。

CustomCombo.as

package custom {

    import spark.components.ComboBox;

    public class CustomCombo extends ComboBox {

        public function CustomCombo() {
            super();
//          this.editable = false; //<-- THIS DOESNT WORK   ***Access of possibly undefined property editable through a reference with static type custom:CustomCombo
//          this.textInput.editable = false; //<-- THIS DOESNT WORK   ***Cannot access a property or method of a null object reference
        }
    }
}

最佳答案

在翻阅 Flex 4 API 后,我发现他们建议使用 DropDownList 控件。据我所知,他们从 Flex 4 中的 ComboBox 控件中删除了 editable 属性,但我可能错了。

我实现了 DropDownList 并解决了我的问题。

关于apache-flex - 弹性扩展 ComboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3130797/

相关文章:

actionscript-3 - 是否可以将链接到文档的类(也称为文档类)放入 RSL 中,并且仍然将其作为文档类?

javascript - Flashplayer 与 html5

c# - 仅使用以另一个组合框中所选项目第一个字符开头的结果填充组合框

xml - 使用 e4X 和 Flex 3 解析 XML 时出现问题

apache-flex - 您使用什么 Material 来学习 Flex/Air 以及 ColdFusion + BlazeDS/LCDS?

apache-flex - Flex/AS3 在列表中使用多个项目渲染器

java - 如何调试 Java 对象到 Actionscript 的 AMF (BlazeDS) 序列化?

java - 如何运行一个允许传入连接的简单套接字服务器?

Javafx 组合框在实时更改时不更新下拉大小?

c# - 无法访问 Telerik 中的 Sort 属性 :RadComboBox