Ich würde für meine Controls gerne ein eigenes Autocomplete-Fenster bauen. Im Grunde soll es sich so verhalten wie das systemeigene Autocomplete-Fenster (geteilter Fokus, über den Client-Bereich hinaus zeichenbar, Größe änderbar, etc.) + es soll sich zusätzlich auch manuell aufrufen lassen (um z.B. die Dropdown-Liste einer ComboBox durch dieses Fenster zu ersetzen). Meine Idee war jetzt das einfach mal von .NET abzugucken und entsprechend anzupassen, aber Microsoft selbst verwendet leider auch nur SHAutoComplete aus der shlwapi.dll.
Irgendwelche Ideen wie ich das Thema am besten angehe?
Update: Mir ist jetzt erst aufgefallen, das du nicht angegeben hast welche Technologie du verwendest. Windows Forms oder WPF? Denn die oberen zwei Links sind für WPF.
Ich verwende Windows Forms. Für WPF habe ich zwar ein paar Beispiele gefunden die so grob in die Richtung gehen, aber WPF ist ja sowieso komplett anders. :)