Condividi tramite


MouseGesture.Modifiers Proprietà

Definizione

Ottiene o imposta i tasti di modifica associati con questo 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

Valore della proprietà

Tasti di modifica associati a questo movimento. Il valore predefinito è None.

Esempio

Nell'esempio seguente viene illustrato come creare un oggetto MouseGesture e associarlo a un RoutedCommand tramite un oggetto 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)

Commenti

A differenza di , KeyGestureun MouseAction oggetto non deve essere associato a ModifierKeys per essere un oggetto valido MouseGesture.

ModifierKeys è un'enumerazione di campo di bit, quindi è possibile che più tasti di modifica vengano premuti contemporaneamente. Usare le operazioni di bit per determinare il set esatto di tasti di modifica premuti.

Uso della sintassi XAML per gli attributi

<object Modifiers="oneOrMoreModifierKeys"/>  

Valori XAML

oneOrMoreModifierKeys
Una o più chiavi di modifica, definite dall'enumerazione ModifierKeys , delimitate da un carattere "+".

Si applica a

Vedi anche