KeyBinding.Modifiers Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’élément ModifierKeysKeyGesture associé à ce KeyBindingfichier .
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
Valeur de propriété
Touches de modificateur de l’objet KeyGesture. La valeur par défaut est None.
Remarques
À l’exception des touches de fonction et des touches de pavé numérique, un KeyGesture doit contenir un Key ou plusieurs ModifierKeystouches .
Lors de la définition d’un KeyBinding langage XAML (Extensible Application Markup Language) il existe deux façons de spécifier le KeyGesture. La première façon d’établir un KeyBinding code XAML consiste à définir l’attribut Gesture de l’élément KeyBinding , qui permet à une syntaxe de spécifier des touches et des modificateurs en tant que chaîne unique, par exemple « Ctrl+P ». La deuxième façon consiste à définir l’attribut Key et les Modifiers attributs de l’élément KeyBinding . Les deux méthodes de définition de l’objet KeyGesture sont équivalentes et modifient le même objet sous-jacent, mais il y aura un conflit si les deux sont utilisés. Dans le cas où les Keyattributs et ModifiersGesture les attributs sont tous définis, l’attribut défini en dernier sera utilisé pour le KeyGesture. Vous pouvez éventuellement avoir des situations où, par exemple, un Key dernier jeu remplacera uniquement le composant Clé d’un geste précédent, mais laissez les modificateurs du mouvement identiques. En règle générale, il est recommandé d’utiliser uniquement l’attribut Gesture à partir de XAML. Cela évite l’ambiguïté, fournit la syntaxe la plus rationalisée et fournit la représentation la plus simple pour la sérialisation.
Utilisation des attributs XAML
<object Modifiers="oneOrMoreModifierKeys"/>
Valeurs XAML
oneOrMoreModifierKeys Une ou plusieurs touches de modificateur, définies par l’énumération ModifierKeys , délimitées par un caractère « + ».