9
我一直在试图制作一个ComboBox,它可以在您键入时提示选项,非常像IDE的代码建议/代码意义,或者当您在搜索中键入时使用Google搜索建议。在wxPython中自动完成wxComboBox
建议将来自ComboBox下拉列表中的项目,其中包含在ComboBox的文本框中键入的子字符串。我已经试过使ComboBox做到这一点,没有运气,我试过蒙面的ComboBoxes,甚至试图继承ComboCrtl的子类,但我总是遇到麻烦或性能明智或不是能够做我想要的东西
我在项目列表中有大约2500个项目(建议),并且只需清除ComboBox并插入匹配的项目太慢了。
我该如何去制作这样的ComboBox,或者是否有内置的功能可以使用?
我可以在建议被显示之前允许一个小的延迟,但整个窗户悬挂一两秒钟是不可接受的,在我的看法。
谢谢托尼, 这不正是我需要的,但它明确指出我在正确的方向。 我仍然需要常规的组合框功能,所以我可能会将完成功能缝到组合框上。 – FrederikNS 2010-11-01 21:22:06