MouseGesture.Modifiers Propiedad

Definición

Obtiene o establece las teclas modificadoras asociadas a este objeto 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

Valor de propiedad

Teclas modificadoras asociadas a este gesto. El valor predeterminado es None.

Ejemplos

En el ejemplo siguiente se muestra cómo crear un MouseGesture objeto y asociarlo a RoutedCommand a a través de .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)

Comentarios

A diferencia de , MouseActionKeyGestureno es necesario emparejar un objeto con ModifierKeys para que sea válidoMouseGesture.

ModifierKeys es una enumeración de campo de bits, por lo que es posible que se presionen varias teclas modificadoras al mismo tiempo. Use operaciones de bits para determinar el conjunto exacto de teclas modificadoras presionadas.

Uso de atributos XAML

<object Modifiers="oneOrMoreModifierKeys"/>  

Valores XAML

oneOrMoreModifierKeys
Una o varias teclas modificadoras, definidas por la ModifierKeys enumeración, delimitadas con un carácter "+".

Se aplica a

Consulte también