MouseGesture.Modifiers Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.