Partager via


Shape.MouseButtons, propriété

Obtient une valeur indiquant quel bouton de souris est à l'état Enfoncé.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
<BrowsableAttribute(False)> _
Public Shared ReadOnly Property MouseButtons As MouseButtons
[BrowsableAttribute(false)]
public static MouseButtons MouseButtons { get; }
[BrowsableAttribute(false)]
public:
static property MouseButtons MouseButtons {
    MouseButtons get ();
}
[<BrowsableAttribute(false)>]
static member MouseButtons : MouseButtons
static function get MouseButtons () : MouseButtons

Valeur de propriété

Type : System.Windows.Forms.MouseButtons
Combinaison d'opérations de bits des valeurs d'énumération MouseButtons.La valeur par défaut est None.

Exemples

L'exemple suivant modifie la couleur d'une forme lorsque le bouton droit de la souris est cliqué sur la forme.Cet exemple requiert que vous avez RectangleShape nommé RectangleShape1 sur un formulaire.

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;
    }
}

Sécurité .NET Framework

Voir aussi

Référence

Shape Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)

Introduction aux contrôles Line et Shape (Visual Studio)