9
我一直在試圖製作一個ComboBox,它可以在您鍵入時提示選項,非常像IDE的代碼建議/代碼意義,或者當您在搜索中鍵入時使用Google搜索建議。在wxPython中自動完成wxComboBox
建議將來自ComboBox下拉列表中的項目,其中包含在ComboBox的文本框中鍵入的子字符串。我已經試過使ComboBox做到這一點,沒有運氣,我試過蒙面的ComboBoxes,甚至試圖繼承ComboCrtl的子類,但我總是遇到麻煩或性能明智或不是能夠做我想要的東西
我在項目列表中有大約2500個項目(建議),並且只需清除ComboBox並插入匹配的項目太慢了。
我該如何去製作這樣的ComboBox,或者是否有內置的功能可以使用?
我可以在建議被顯示之前允許一個小的延遲,但整個窗戶懸掛一兩秒鐘是不可接受的,在我的看法。
謝謝託尼, 這不正是我需要的,但它明確指出我在正確的方向。 我仍然需要常規的組合框功能,所以我可能會將完成功能縫到組合框上。 – FrederikNS 2010-11-01 21:22:06