MouseGesture.Modifiers Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de wijzigingssleutels op of stelt u deze MouseGesturein.
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
Waarde van eigenschap
De wijzigingstoetsen die aan dit gebaar zijn gekoppeld. De standaardwaarde is None.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een MouseGesture bestand maakt en koppelt aan een RoutedCommand via een 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)
Opmerkingen
In tegenstelling tot een KeyGesture, een MouseAction hoeft niet te worden gekoppeld ModifierKeys om een geldig MouseGesturete zijn .
ModifierKeys is een bit veldinventarisatie, dus het is mogelijk dat meerdere wijzigingstoetsen tegelijkertijd worden ingedrukt. Gebruik bitbewerkingen om de exacte set wijzigingstoetsen te bepalen die zijn ingedrukt.
XAML-kenmerkgebruik
<object Modifiers="oneOrMoreModifierKeys"/>
XAML-waarden
oneOrMoreModifierKeys Een of meer wijzigingssleutels, gedefinieerd door de ModifierKeys opsomming, gescheiden door een +-teken.