DataGridView.OnMouseDown(MouseEventArgs) DataGridView.OnMouseDown(MouseEventArgs) DataGridView.OnMouseDown(MouseEventArgs) DataGridView.OnMouseDown(MouseEventArgs) Method

Definition

Löst das MouseDown-Ereignis aus.Raises the MouseDown event.

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 MouseEventArgs MouseEventArgs MouseEventArgs

Ein MouseEventArgs, das die Ereignisdaten enthält.A MouseEventArgs that contains the event data.

Ausnahmen

Das Steuerelement ist so konfiguriert, dass es in den Bearbeitungsmodus wechselt, wenn es den Fokus erhält, aber bei der Initialisierung der Bearbeitung des Zellwerts ist es zu einem Fehler gekommen, und entweder liegt kein Handler für das DataError-Ereignis vor, oder der Handler hat die ThrowException-Eigenschaft auf true festgelegt.The control is configured to enter edit mode when it receives focus, but initialization of the editing cell value failed and either there is no handler for the DataError event or the handler has set the ThrowException property to true. Das Ausnahmeobjekt kann in der Regel in den Typ FormatException umgewandelt werden.The exception object can typically be cast to type FormatException.

Hinweise

Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen.Raising an event invokes the event handler through a delegate. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.For more information, see Handling and Raising Events.

Mit der OnMouseDown-Methode können auch abgeleitete Klassen das Ereignis ohne Anfügen eines Delegaten behandeln.The OnMouseDown method also allows derived classes to handle the event without attaching a delegate. Dies ist das bevorzugte Verfahren für die Behandlung des Ereignisses in einer abgeleiteten Klasse.This is the preferred technique for handling the event in a derived class.

Hinweise für Vererber

Wenn Sie OnMouseDown(MouseEventArgs) in einer abgeleiteten Klasse überschreiben, müssen Sie die OnMouseDown(MouseEventArgs)-Methode der Basisklasse aufrufen, damit registrierte Delegaten das Ereignis empfangen.When overriding OnMouseDown(MouseEventArgs) in a derived class, be sure to call the base class's OnMouseDown(MouseEventArgs) method so that registered delegates receive the event.

Gilt für:

Siehe auch