KeyBinding.Modifiers Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 "+".