DataGridView.ProcessKeyEventArgs(Message) 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 Schlüsselmeldung und generiert die entsprechenden Steuerelementereignisse.
protected:
override bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected override bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m);
override this.ProcessKeyEventArgs : Message -> bool
Protected Overrides Function ProcessKeyEventArgs (ByRef m As Message) As Boolean
Parameter
- m
- Message
Ein Messagedurch Verweis übergebener Wert, der die zu verarbeitende Fenstermeldung darstellt.
Gibt zurück
truewenn die Nachricht verarbeitet wurde; andernfalls . false
Ausnahmen
Die gedrückte Taste würde dazu führen, dass das Steuerelement in den Bearbeitungsmodus wechselt, aber die EditType Eigenschaft der aktuellen Zelle gibt keine Klasse an, die von Control und implementiert wird IDataGridViewEditingControl.
Diese Aktion würde einen Zellwert übernehmen oder den Bearbeitungsmodus eingeben, aber ein Fehler in der Datenquelle verhindert die Aktion, und entweder gibt es keinen Handler für das DataError Ereignis, oder der Handler hat die ThrowException Eigenschaft auf truefestgelegt.
Hinweise
Weitere Informationen finden Sie in der Control.ProcessKeyEventArgs Methode für die Basisklasse.
Hinweise für Vererber
Beim Überschreiben dieser Methode sollte ein Steuerelement zurückgegeben werden true , um anzugeben, dass es die Nachricht verarbeitet hat. Geben Sie für Nachrichten, die nicht vom Steuerelement verarbeitet werden, das Ergebnis der Basisversion dieser Methode zurück.