Ich habe eine System.Windows.Forms.ComboBox auf einem Formular und ich möchte das Ereignis erfassen, kurz bevor das Menü der ComboBox angezeigt wird (etwas wie "DroppingDown"). Ich kann kein passendes Ereignis finden.Kann ComboBox "DroppingDown" Ereignis erfassen?
Kann diese Art von Ereignis mit einer ComboBox erfasst werden?
Aha, du hast Recht. Ich nahm an, dass MS Beschreibung von "Tritt auf, wenn der Dropdown-Abschnitt einer ComboBox angezeigt wird" bedeutete, NACHDEM es gezeigt wurde; beweist, was sie über Annahmen sagen, eh. Vielen Dank. Oh, und wie für Ihre Frage, die Combo ist mit Daten aus einer Datenbank geladen und ich möchte nicht auf die db, wenn der Benutzer das Kombinationsmenü tatsächlich öffnet. –
So erhalten Sie eine Liste von Ergebnissen aus der DB basierend auf dem, was der Benutzer eingibt? Sie könnten in Erwägung ziehen, vorausschauendes Holen durchzuführen, um dem Benutzer die Illusion von sofortigen Ergebnissen zu vermitteln. Lag-Zeit ist möglicherweise kein Problem für Sie, da es eine Desktop-App ist, aber wenn dies der Fall ist, können Sie einige zufriedene Benutzer durch vorausschauendes Abrufen gewinnen. – Josh