ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verarbeitet eine Befehlstaste.
protected public:
override bool ProcessCmdKey(System::Windows::Forms::Message % m, System::Windows::Forms::Keys keyData);
protected internal override bool ProcessCmdKey (ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Friend Overrides Function ProcessCmdKey (ByRef m As Message, keyData As Keys) As Boolean
Parameter
Gibt zurück
false
in allen Fällen.
Hinweise
Diese Methode wird während der Nachrichtenvorverarbeitung aufgerufen, um Befehlsschlüssel zu verarbeiten. Befehlstasten sind Schlüssel, die immer Vorrang vor regulären Eingabetasten haben. Beispiele für Befehlstasten sind Beschleuniger und Menüverknüpfungen. Die -Methode muss zurückgegeben true
werden, um anzugeben, dass sie die Befehlstaste verarbeitet hat, oder false
um anzugeben, dass der Schlüssel keine Befehlstaste ist.
Die ToolStripDropDownItem Implementierung dieser Methode ruft den ProcessCmdKey von auf DropDown , wenn elemente in der DropDownItems Auflistung vorhanden sind. Andernfalls ruft diese Implementierung die Basisklassenimplementierung auf.
Hinweise für Vererber
Beim Überschreiben der ProcessCmdKey(Message, Keys) Methode in einer abgeleiteten Klasse sollte die Methodenüberschreibung zurückgegeben true
werden, um anzugeben, dass der Schlüssel verarbeitet wurde. Abgeleitete Klassen müssen diese Methode nur selten außer Kraft setzen.