DataGridView.ProcessKeyEventArgs(Message) Methode

Definition

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.

Gilt für:

Weitere Informationen