ComboBox - Item Liste bei Tastatureingabe filtern
7. Dez 2006, 10:56
Hallo,
eine ComboBox bietet ja die Funktionalität des Auto-Vervollständigens. Ich hätte das aber gerne so erweitert, dass es so ähnlich funktioniert wie die Auto-Code-Completion in Delphi. Sprich, ich beginne zu tippen, die ComboBox klappt automatisch auf und zeigt mir nur die Items an, die auf der Grundlage des schon getippten noch möglich sind.
Das automatische Aufklappen ist nicht das Problem, ich grübele aber zur Zeit noch beim Filtern der DropDown-Liste herum. Ich würde da spontan so herangehen, dass ich die Liste auslagere, bei jedem Tastendruck den getippten String mit der Liste abgleiche und die passenden Einträge wieder neu in die Item-Liste der ComboBox schreibe. Das würde aber glaube ich recht langsam sein, es geht um eine Liste mit 300-1000+ Einträgen.
Gibt es da eine einfachere Möglichkeit, das zu erreichen?
Vielen Dank im Voraus,
Luzzifus.
|