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.
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.