Partage via


MouseButtonState Énumération

Définition

Spécifie les états possibles d'un bouton de la souris.

public enum class MouseButtonState
public enum MouseButtonState
type MouseButtonState = 
Public Enum MouseButtonState
Héritage
MouseButtonState

Champs

Pressed 1

Le bouton est appuyé.

Released 0

Le bouton est relâché.

Exemples

L’exemple suivant montre un gestionnaire d’événements de souris qui détermine les boutons actuellement appuyés en vérifiant l’état du bouton de chaque bouton de la souris.

private void MouseDownHandler(object sender, MouseEventArgs e)
{
    if (e.RightButton == MouseButtonState.Pressed)
    {
        MessageBox.Show("The Right Mouse Button is pressed");
    }

    if (e.LeftButton == MouseButtonState.Pressed)
    {
        MessageBox.Show("The Left Mouse Button is pressed");
    }

    if (e.MiddleButton == MouseButtonState.Pressed)
    {

        MessageBox.Show("The Middle Mouse Button is pressed");
    }

    if (e.XButton1 == MouseButtonState.Pressed)
    {
        MessageBox.Show("The XButton1 Mouse Button is pressed");
    }

    if (e.XButton2 == MouseButtonState.Pressed)
    {
        MessageBox.Show("The XButton2 Mouse Button is pressed");
    }
}
Private Sub MouseDownHandler(ByVal sender As Object, ByVal e As MouseEventArgs)
    If e.RightButton = MouseButtonState.Pressed Then
        MessageBox.Show("The Right Mouse Button is pressed")
    End If

    If e.LeftButton = MouseButtonState.Pressed Then
        MessageBox.Show("The Left Mouse Button is pressed")
    End If

    If e.MiddleButton = MouseButtonState.Pressed Then

        MessageBox.Show("The Middle Mouse Button is pressed")
    End If

    If e.XButton1 = MouseButtonState.Pressed Then
        MessageBox.Show("The XButton1 Mouse Button is pressed")
    End If

    If e.XButton2 = MouseButtonState.Pressed Then
        MessageBox.Show("The XButton2 Mouse Button is pressed")
    End If
End Sub

Remarques

L’énumération MouseButtonState spécifie des constantes qui sont corrélées à l’état d’un bouton de la souris.

S’applique à

Voir aussi