Freigeben über


MouseGesture.Modifiers Eigenschaft

Definition

Ruft die dieser MouseGesture zugeordneten Modifizierertasten ab oder legt diese fest.

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

Eigenschaftswert

Die dieser Bewegung zugeordneten Modifizierertasten. Der Standardwert ist None.

Beispiele

Das folgende Beispiel zeigt, wie Sie eine MouseGesture erstellen und mit einem RoutedCommandMouseBindingzuordnen.

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)

Hinweise

Im Gegensatz zu einem KeyGesturemuss a MouseAction nicht mit ModifierKeys gekoppelt werden, um ein gültiges MouseGesturezu sein.

ModifierKeys ist eine Bitfeldaufzählung, sodass mehrere Modifizierertasten gleichzeitig gedrückt werden können. Verwenden Sie Bitvorgänge, um den genauen Satz der gedrückten Modifizierertasten zu bestimmen.

Verwendung von XAML-Attributen

<object Modifiers="oneOrMoreModifierKeys"/>  

XAML-Werte

oneOrMoreModifierKeys
Ein oder mehrere Modifizierertasten, die durch die ModifierKeys Enumeration definiert sind und mit einem "+"-Zeichen getrennt sind.

Gilt für:

Weitere Informationen