Weißt Du auch wie? Ich bekomme es nämlich nicht hin.
Da die Selektion ja bei einer Pfeiltasten-Auswahl und "Auswärts"-Klick übernommen wird, habe ich es auch schon bei OnKeyDown
mit einer Simluation von VK_UP und VK_DOWN versucht, aber da hängt er in einer Endlosschleife, obwohl ich das Ereignis vor Ausführung auf NIL setze.
Nur mal ein Hinweis, auf den man nicht gleich kommt (falls das bei Dir eine Rolle spielen könnte):
Wenn man die Items neu definiert, wird automatisch ein Änderungsereignis ausgelöst (für die Combobox, nicht für die Liste!). Die Ereignisse unterscheiden sich auch noch je nach eingestelltem Style.
Ich habe daher eine ganze Weile gebraucht, die ComboBox auf meine Zwecke anzupassen (diese benutzt jetzt Eigenschaften von Objekten zur Darstellung, ähnlich wie eine DBComboBox).
Den Code kann ich bei Bedarf gern zeigen, der ist aber wohl schwer allgemein nutzbar.