KeyBinding.Modifiers Proprietà

Definizione

Ottiene o imposta l'oggetto dell'oggetto ModifierKeys associato all'oggetto KeyGestureKeyBinding.

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 dell'oggetto KeyGesture. Il valore predefinito è None.

Commenti

Ad eccezione dei tasti funzione e del tastierino numerico, un KeyGesture oggetto deve contenere un Key e uno o più ModifierKeys.

Quando si definisce un oggetto KeyBinding in XAML (Extensible Application Markup Language) esistono due modi per specificare .KeyGesture Il primo modo per stabilire un KeyBinding oggetto in XAML consiste nel definire l'attributo Gesture dell'elemento KeyBinding , che consente a una sintassi di specificare chiavi e modificatori come singola stringa, ad esempio "CTRL+P". Il secondo modo consiste nel definire l'attributo Key e gli Modifiers attributi dell'elemento KeyBinding . Entrambi i modi di impostare KeyGesture sono equivalenti e modificano lo stesso oggetto sottostante, ma si verifica un conflitto se vengono usati entrambi. Nel caso in cui gli KeyModifiers attributi , Gesturee sono tutti impostati, l'attributo definito per ultimo verrà usato per .KeyGesture È possibile che si verifichino situazioni in cui, ad esempio, un'ultima Key impostazione sovrascrive solo il componente Key di un movimento precedente, ma lascia invariati i modificatori del movimento. In generale, è consigliabile usare solo l'attributo Gesture da XAML, evitando ambiguità, fornisce la sintassi più semplificata e fornisce la rappresentazione più semplice per la serializzazione.

Utilizzo degli attributi XAML

<object Modifiers="oneOrMoreModifierKeys"/>

Valori XAML

oneOrMoreModifierKeys Uno o più tasti di modifica, definiti dall'enumerazione ModifierKeys , delimitati da un carattere "+".

Si applica a

Vedi anche