MouseGesture.Modifiers Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 "+".