Tôi đã cố gắng tạo một ComboBox, nó sẽ gợi ý các tùy chọn khi bạn nhập, giống như gợi ý mã/ý thức mã của IDE hoặc gợi ý googles khi bạn nhập tìm kiếm.Auto-Completion Trong wxPython wxComboBox
Các đề xuất sẽ là các mục từ menu thả xuống ComboBox, chứa chuỗi con được nhập vào hộp văn bản của ComboBox.
Tôi đã cố gắng tạo một ComboBox làm điều đó, không may mắn, tôi đã thử ComboBoxes đeo mặt nạ và thậm chí đã cố gắng phân lớp ComboCrtl, nhưng tôi luôn gặp rắc rối hoặc hiệu suất khôn ngoan hoặc không có thể làm những gì tôi muốn ở tất cả
Tôi có khoảng 2500 mục trong danh sách các mục của tôi (đề xuất), và đơn giản là xóa ComboBox và chèn các mục phù hợp là quá chậm.
Tôi làm cách nào để tạo một ComboBox như vậy hoặc thậm chí có tính năng tích hợp mà tôi có thể sử dụng không?
Tôi có thể cho phép một sự chậm trễ nhỏ trước khi các đề xuất được hiển thị, nhưng toàn bộ cửa sổ treo trong một hoặc hai giây là không thể chấp nhận được, trong phản đối của tôi.
Cảm ơn bạn Tony, Đây không phải là chính xác những gì tôi cần, nhưng nó chắc chắn đã chỉ cho tôi đi đúng hướng. Tôi vẫn cần các tính năng combobox thông thường, vì vậy tôi có thể khâu tính năng hoàn thành của bạn vào hộp tổ hợp. – FrederikNS