Partager via


MouseAction Énumération

Définition

Spécifie des constantes qui définissent les actions exécutées par la souris.

public enum class MouseAction
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))]
public enum MouseAction
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))>]
type MouseAction = 
Public Enum MouseAction
Héritage
MouseAction
Attributs

Champs

LeftClick 1

Clic avec le bouton gauche de la souris

LeftDoubleClick 5

Double clic avec le bouton gauche de la souris

MiddleClick 3

Clic avec le bouton du milieu de la souris.

MiddleDoubleClick 7

Double clic avec le bouton du milieu de la souris

None 0

Aucune action.

RightClick 2

Clic avec le bouton droit de la souris

RightDoubleClick 6

Double clic avec le bouton droit de la souris

WheelClick 4

Rotation de la roulette de la souris.

Exemples

L’exemple suivant montre comment construire un à l’aide d’une MouseGesture valeur d’énumération MouseAction et comment lier le mouvement à un RoutedCommand à l’aide d’un MouseBinding.

<MouseBinding MouseAction="MiddleClick"
              Command="ApplicationCommands.Cut" />
MouseGesture CutCmdMouseGesture = new MouseGesture(
    MouseAction.MiddleClick);

MouseBinding CutMouseBinding = new MouseBinding(
    ApplicationCommands.Cut,
    CutCmdMouseGesture);

// RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding);
Dim CutCmdMouseGesture As New MouseGesture(MouseAction.MiddleClick)

Dim CutMouseBinding As New MouseBinding(ApplicationCommands.Cut, CutCmdMouseGesture)

' RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding)

Remarques

L’énumération MouseAction spécifie des constantes qui correspondent aux actions effectuées par la souris, telles que RightClick et RightDoubleClick.

MouseAction peut être utilisé avec un MouseGesture pour créer un mouvement d’entrée qui peut être lié à une commande à l’aide d’un MouseBinding. Pour plus d’informations sur la commande, consultez Vue d’ensemble des commandes.

S’applique à

Voir aussi