KeyBinding.Modifiers Propiedad

Definición

Obtiene o establece el objeto ModifierKeys del KeyGesture asociado a este KeyBinding.

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

Valor de propiedad

Teclas modificadores del KeyGesture. El valor predeterminado es None.

Comentarios

Con la excepción de las teclas de función y las claves numéricas del teclado, debe KeyGesture contener y Key una o varias ModifierKeys.

Al definir en KeyBinding Lenguaje de marcado de aplicación extensible (XAML), hay dos maneras de especificar .KeyGesture La primera manera de establecer en KeyBinding XAML es definir el Gesture atributo del KeyBinding elemento , lo que permite que una sintaxis especifique claves y modificadores como una sola cadena, por ejemplo "CTRL+P". La segunda manera es definir el Key atributo y los Modifiers atributos del KeyBinding elemento. Ambas formas de establecer KeyGesture son equivalentes y modifican el mismo objeto subyacente, pero habrá un conflicto si se usan ambos. En el caso de que se establezcan todos los KeyGesture atributos , Modifiersy , el atributo definido por última vez se usará para .KeyGesture Puede tener situaciones en las que, por ejemplo, un Key conjunto se sobrescribirá solo el componente Clave de un gesto anterior, pero deje los modificadores del gesto igual. En general, se recomienda usar solo el Gesture atributo de XAML; esto evitará ambigüedad, proporciona la sintaxis más simplificada y proporciona la representación más sencilla para la serialización.

Uso de atributos XAML

<object Modifiers="oneOrMoreModifierKeys"/>  

Valores XAML

oneOrMoreModifierKeys
Una o varias teclas modificadoras, definidas por la ModifierKeys enumeración, delimitadas con un carácter "+".

Se aplica a

Consulte también