MouseGesture.Modifiers Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit les touches de modification associées à ce MouseGesture.
public:
property System::Windows::Input::ModifierKeys Modifiers { System::Windows::Input::ModifierKeys get(); void set(System::Windows::Input::ModifierKeys value); };
public System.Windows.Input.ModifierKeys Modifiers { get; set; }
member this.Modifiers : System.Windows.Input.ModifierKeys with get, set
Public Property Modifiers As ModifierKeys
Valeur de propriété
Touches de modification associées à ce mouvement. La valeur par défaut est None.
Exemples
L’exemple suivant montre comment créer un MouseGesture et l’associer à un RoutedCommand via un MouseBinding.
MouseGesture OpenCmdMouseGesture = new MouseGesture();
OpenCmdMouseGesture.MouseAction = MouseAction.WheelClick;
OpenCmdMouseGesture.Modifiers = ModifierKeys.Control;
MouseBinding OpenCmdMouseBinding = new MouseBinding();
OpenCmdMouseBinding.Gesture = OpenCmdMouseGesture;
OpenCmdMouseBinding.Command = ApplicationCommands.Open;
this.InputBindings.Add(OpenCmdMouseBinding);
Dim OpenCmdMouseGesture As New MouseGesture()
OpenCmdMouseGesture.MouseAction = MouseAction.WheelClick
OpenCmdMouseGesture.Modifiers = ModifierKeys.Control
Dim OpenCmdMouseBinding As New MouseBinding()
OpenCmdMouseBinding.Gesture = OpenCmdMouseGesture
OpenCmdMouseBinding.Command = ApplicationCommands.Open
Me.InputBindings.Add(OpenCmdMouseBinding)
Remarques
Contrairement à un , un MouseAction n’a pas besoin d’être associé ModifierKeys à pour être valideMouseGesture.KeyGesture
ModifierKeys étant une énumération de champ de bits, il est possible d’appuyer simultanément sur plusieurs touches de modificateur. Utilisez des opérations de bits pour déterminer l’ensemble exact de touches de modificateur enfoncées.
Utilisation d'attributs XAML
<object Modifiers="oneOrMoreModifierKeys"/>
Valeurs XAML
oneOrMoreModifierKeys
Une ou plusieurs touches de modification, définies par l’énumération ModifierKeys , délimitées par un caractère « + ».