KeyBinding.Modifiers Eigenschap

Definitie

Hiermee haalt u de ModifierKeys gekoppelde KeyGesture op of stelt u deze KeyBindingin.

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 van de KeyGesture. De standaardwaarde is None.

Opmerkingen

Met uitzondering van de functietoetsen en de numerieke toetsenblok, moet Key een KeyGesture en een of meer ModifierKeysbevatten.

Bij het definiëren van een KeyBinding in Extensible Application Markup Language (XAML) zijn er twee manieren om de KeyGesture. De eerste manier om een KeyBinding in XAML tot stand te brengen, is het definiëren van het Gesture kenmerk van het KeyBinding element, waarmee een syntaxis sleutels en modifiers kan opgeven als één tekenreeks, bijvoorbeeld Ctrl+P. De tweede manier is om het Key kenmerk en de Modifiers kenmerken van het KeyBinding element te definiëren. Beide manieren om het KeyGesture in te stellen, zijn gelijkwaardig en wijzigen hetzelfde onderliggende object, maar er is een conflict als beide worden gebruikt. In het geval dat de Key, Modifiersen de Gesture kenmerken allemaal zijn ingesteld, wordt het kenmerk dat als laatste is gedefinieerd, gebruikt voor de KeyGesture. U kunt mogelijk situaties hebben waarin bijvoorbeeld een Key set laatst wordt overschreven door alleen het belangrijkste onderdeel van een voorgaande beweging, maar de modifiers van het gebaar hetzelfde laten. Over het algemeen is het raadzaam om alleen het Gesture kenmerk van XAML te gebruiken. Dit voorkomt dubbelzinnigheid, biedt de meest gestroomlijnde syntaxis en biedt de meest eenvoudige weergave voor serialisatie.

XAML-kenmerkgebruik

<object Modifiers="oneOrMoreModifierKeys"/>

XAML-waarden

oneOrMoreModifierKeys Een of meer wijzigingssleutels, gedefinieerd door de ModifierKeys opsomming, gescheiden door een +-teken.

Van toepassing op

Zie ook