MouseEventArgs.Button Propriété

Définition

Obtient le bouton de la souris sur lequel l'utilisateur a appuyé.Gets which mouse button was pressed.

public:
 property System::Windows::Forms::MouseButtons Button { System::Windows::Forms::MouseButtons get(); };
public System.Windows.Forms.MouseButtons Button { get; }
member this.Button : System.Windows.Forms.MouseButtons
Public ReadOnly Property Button As MouseButtons

Valeur de propriété

Une des valeurs de l'objet MouseButtons.One of the MouseButtons values.

Exemples

L’exemple de code suivant gère l’événement MouseDown sur un contrôle TextBox afin qu’un clic sur le bouton droit de la souris sélectionne tout le texte dans le contrôle.The following code example handles the MouseDown event on a TextBox control so that clicking the right mouse button selects all the text in the control. Cet exemple nécessite que vous disposiez d’un formulaire qui contient un contrôle TextBox nommé textBox1.This example requires that you have a form that contains a TextBox control named textBox1.

private void Form1_Load(object sender, EventArgs e)
{
    // This line suppresses the default context menu for the TextBox control. 
    textBox1.ContextMenu = new ContextMenu();
    textBox1.MouseDown += new MouseEventHandler(textBox1_MouseDown);
}

void textBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right)
    {
        textBox1.Select(0, textBox1.Text.Length);
    }
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    TextBox1.ContextMenu = New ContextMenu()
End Sub

Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown
    If (e.Button = Windows.Forms.MouseButtons.Right) Then
        TextBox1.Select(0, TextBox1.Text.Length)
    End If
End Sub

S’applique à

Voir aussi