MouseGesture.Modifiers Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece las claves modificadoras asociadas a este MouseGestureobjeto .
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 por defecto es None.
Ejemplos
En el ejemplo siguiente se muestra cómo crear un MouseGesture objeto y asociarlo a RoutedCommand 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 , KeyGestureMouseActionun no tiene que emparejarse con ModifierKeys para ser un 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 "+".