Freigeben über


Shape.MouseClick-Ereignis

Aktualisiert: November 2007

Wird ausgelöst, wenn mit der Maus auf die Form geklickt wird.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

<BrowsableAttribute(True)> _
Public Event MouseClick As MouseEventHandler

Dim instance As Shape
Dim handler As MouseEventHandler

AddHandler instance.MouseClick, handler
[BrowsableAttribute(true)]
public event MouseEventHandler MouseClick
[BrowsableAttribute(true)]
public:
 event MouseEventHandler^ MouseClick {
    void add (MouseEventHandler^ value);
    void remove (MouseEventHandler^ value);
}
JScript unterstützt keine Ereignisse.

Hinweise

Das Klicken mit einer Maustaste, während sich der Mauszeiger über einer Form befindet, löst vom Steuerelement ausgehend i. d. R. die folgende Ereignisse aus:

MouseDown

Click

MouseClick

MouseUp

Zwei Mausklicks, die entsprechend den Mauseinstellungen im Betriebssystem des Benutzers schnell genug aufeinander folgen, generieren statt des zweiten MouseClick-Ereignisses ein MouseDoubleClick-Ereignis.

Hinweis:

Click-Ereignisse sind Formereignisse einer logisch höheren Ebene. Sie werden oft von anderen Aktionen ausgelöst, z. B. durch das Drücken der EINGABETASTE, wenn die Form den Fokus besitzt.

Weitere Informationen zur Ereignisbehandlung finden Sie unter Behandeln von Ereignissen.

Beispiele

Im folgenden Beispiel wird die Reaktion auf das MouseClick-Ereignis in einem Ereignishandler veranschaulicht. Für dieses Beispiel müssen Sie über ein OvalShape-Steuerelement mit dem Namen OvalShape1 auf einem Formular verfügen.

Private Sub OvalShape1_MouseClick(ByVal sender As Object, _
 ByVal e As System.Windows.Forms.MouseEventArgs) Handles _
 OvalShape1.MouseClick
    ' Display a crosshair cursor.
    OvalShape1.Cursor = Cursors.Cross
End Sub

private void ovalShape1_MouseClick(object sender, 
    System.Windows.Forms.MouseEventArgs e)
{
    // Display a crosshair cursor.
    ovalShape1.Cursor = Cursors.Cross;
}

Berechtigungen

Siehe auch

Referenz

Shape-Klasse

Shape-Member

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)