DataGridView.OnMouseDown(MouseEventArgs) Methode

Definition

Löst das MouseDown-Ereignis aus.

protected:
 override void OnMouseDown(System::Windows::Forms::MouseEventArgs ^ e);
protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e);
override this.OnMouseDown : System.Windows.Forms.MouseEventArgs -> unit
Protected Overrides Sub OnMouseDown (e As MouseEventArgs)

Parameter

e
MouseEventArgs

Ein MouseEventArgs Objekt, das die Ereignisdaten enthält.

Ausnahmen

Das Steuerelement ist so konfiguriert, dass er in den Bearbeitungsmodus wechselt, wenn er den Fokus erhält, aber die Initialisierung des Bearbeitungszellenwerts ist fehlgeschlagen, und entweder gibt es keinen Handler für das DataError Ereignis, oder der Handler hat die ThrowException Eigenschaft auf truefestgelegt. Das Ausnahmeobjekt kann in der Regel in den Typ FormatExceptionumwandeln.

Hinweise

Das Auslösen eines Ereignisses ruft den Ereignishandler über einen Delegaten auf. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.

Mit der OnMouseDown Methode können abgeleitete Klassen auch das Ereignis behandeln, ohne einen Delegaten anzufügen. Dies ist die bevorzugte Technik für die Behandlung des Ereignisses in einer abgeleiteten Klasse.

Hinweise für Vererber

Achten Sie beim Überschreiben OnMouseDown(MouseEventArgs) in einer abgeleiteten Klasse darauf, die Methode der Basisklasse OnMouseDown(MouseEventArgs) aufzurufen, damit registrierte Stellvertretungen das Ereignis empfangen.

Gilt für:

Weitere Informationen