MouseGesture.Modifiers Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Modifizierertasten, die diesem MouseGesturezugeordnet sind.

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 Modifizierertasten, die dieser Geste zugeordnet sind. Der Standardwert ist None.

Beispiele

Das folgende Beispiel zeigt, wie sie eine MouseGesture durch eine Durchs RoutedCommand .-Anweisung MouseBindingerstellen und zuordnen.

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 KeyGesture, eine MouseAction muss nicht gekoppelt ModifierKeys werden, um ein gültiges MouseGesture.

ModifierKeys ist eine Bitfeldenumeration, sodass es möglich ist, dass mehrere Modifizierertasten gleichzeitig gedrückt werden. Verwenden Sie Bitvorgänge, um den genauen Satz der gedrückten Modifizierertasten zu ermitteln.

Verwendung von XAML-Attributen

<object Modifiers="oneOrMoreModifierKeys"/>

XAML-Werte

oneOrMoreModifierKeys Eine oder mehrere Modifizierertasten, die durch die ModifierKeys Aufzählung definiert sind, sind durch ein "+"-Zeichen getrennt.

Gilt für:

Weitere Informationen