DataGridView.ProcessKeyEventArgs(Message) DataGridView.ProcessKeyEventArgs(Message) DataGridView.ProcessKeyEventArgs(Message) DataGridView.ProcessKeyEventArgs(Message) Method

Definition

Verarbeitet eine Tastenmeldung und generiert die entsprechenden Steuerelementereignisse.Processes a key message and generates the appropriate control events.

protected:
 override bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected override bool ProcessKeyEventArgs (ref System.Windows.Forms.Message m);
override this.ProcessKeyEventArgs :  -> bool
Protected Overrides Function ProcessKeyEventArgs (ByRef m As Message) As Boolean

Parameter

m
Message Message Message Message

Eine als Verweis übergebene Message, die die zu verarbeitende Fenstermeldung darstellt.A Message, passed by reference, that represents the window message to process.

Gibt zurück

true, wenn die Meldung verarbeitet wurde, andernfalls false.true if the message was processed; otherwise, false.

Ausnahmen

Durch die gedrückte Taste würde das Steuerelement in den Bearbeitungsmodus wechseln, aber die EditType-Eigenschaft der aktuellen Zelle gibt keine Klasse an, die von Control abgeleitet wird und IDataGridViewEditingControl implementiert.The key pressed would cause the control to enter edit mode, but the EditType property of the current cell does not indicate a class that derives from Control and implements IDataGridViewEditingControl.

Diese Aktion würde einen Zellwert festschreiben oder in den Bearbeitungsmodus wechseln, aber ein Fehler in der Datenquelle verhindert die Aktion, und entweder ist kein Handler für ist das DataError-Ereignis vorhanden, oder der Handler hat die ThrowException-Eigenschaft auf true festgelegt.This action would commit a cell value or enter edit mode, but an error in the data source prevents the action and either there is no handler for the DataError event or the handler has set the ThrowException property to true.

Hinweise

Weitere Informationen finden Sie unter der Control.ProcessKeyEventArgs -Methode für die Basisklasse.For more information, see the Control.ProcessKeyEventArgs method on the base class.

Hinweise für Vererber

Beim Überschreiben dieser Methode sollte ein Steuerelement true zurückgeben, um anzugeben, dass die Nachricht verarbeitet wurde.When overriding this method, a control should return true to indicate that it has processed the message. Bei Nachrichten, die nicht vom-Steuerelement verarbeitet werden, wird das Ergebnis der Basisversion dieser Methode zurückgegeben.For messages that are not processed by the control, return the result of the base version of this method.

Sicherheit

SecurityPermission
zum Aufrufen von nicht verwaltetem Code.for calling unmanaged code. Anforderungs Wert: LinkDemand.Demand value: LinkDemand. Berechtigungs Wert:UnmanagedCodePermission value: UnmanagedCode

Gilt für:

Siehe auch