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 modificateur associées à ce mouvement. La valeur par défaut est None.
Exemples
L’exemple suivant montre comment créer un MouseGesture élément et l’associer à un RoutedCommand par le biais d’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 KeyGesture, un n’a MouseAction pas besoin d’être associé ModifierKeys pour être valide MouseGesture.
ModifierKeys est une énumération de champ de bits. Il est donc possible que plusieurs touches de modificateur soient enfoncées en même temps. Utilisez des opérations de bits pour déterminer l’ensemble exact de touches de modification enfoncées.
Utilisation des attributs XAML
<object Modifiers="oneOrMoreModifierKeys"/>
Valeurs XAML
oneOrMoreModifierKeys Une ou plusieurs touches de modificateur, définies par l’énumération ModifierKeys , délimitées par un caractère « + ».