Sdílet prostřednictvím


Shape.MouseButtons-Eigenschaft

Aktualisiert: November 2007

Ruft einen Wert ab, der angibt, welche Maustaste gedrückt wird.

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

Syntax

'Declaration
<BrowsableAttribute(False)> _
Public Shared ReadOnly Property MouseButtons As MouseButtons
'Usage
Dim value As MouseButtons

value = Shape.MouseButtons
[BrowsableAttribute(false)]
public static MouseButtons MouseButtons { get; }
[BrowsableAttribute(false)]
public:
static property MouseButtons MouseButtons {
    MouseButtons get ();
}
public static function get MouseButtons () : MouseButtons

Eigenschaftenwert

Typ: System.Windows.Forms.MouseButtons

Eine bitweise Kombination der MouseButtons-Enumerationswerte. Die Standardeinstellung ist None.

Beispiele

Im folgenden Beispiel wird die Farbe einer Form geändert, wenn Sie mit der rechten Maustaste auf die Form klicken. Für dieses Beispiel müssen Sie über ein RectangleShape-Steuerelement mit dem Namen RectangleShape1 verfügen.

Private Sub RectangleShape1_MouseDown(ByVal sender As Object, _
  ByVal e As System.Windows.Forms.MouseEventArgs) _
  Handles RectangleShape1.MouseDown
    If e.Button = Windows.Forms.MouseButtons.Right Then
        CType(sender, Shape).BorderColor = Color.Red
    End If
End Sub
private void rectangleShape1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
    if (e.Button==MouseButtons.Right)
    {
        ((Shape) sender).BorderColor = Color.Red;
    }
}

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)