UIElement.InputBindings Propiedad
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 la colección de enlaces de entrada asociados a este elemento.
public:
property System::Windows::Input::InputBindingCollection ^ InputBindings { System::Windows::Input::InputBindingCollection ^ get(); };
public System.Windows.Input.InputBindingCollection InputBindings { get; }
member this.InputBindings : System.Windows.Input.InputBindingCollection
Public ReadOnly Property InputBindings As InputBindingCollection
Colección de enlaces de entrada.
En el ejemplo siguiente se rellena esta propiedad en , Windowcon un único KeyBinding.
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
Para obtener más información sobre la sintaxis XAML para colecciones, consulta Sintaxis XAML en detalle.
Los enlaces de entrada admiten el enlace de comandos a dispositivos de entrada. Por ejemplo, MouseBinding implementa enlaces de entrada que incluyen propiedades que son específicas de los dispositivos del mouse.
La colección de enlaces de entrada incluirá ambos enlaces de entrada que pertenecen al tipo, así como a los enlaces de entrada que se declaran en la instancia.
Una propiedad relacionada, CommandBindings, mantiene una colección de enlaces de comandos. Estos difieren de los enlaces de entrada en que representan el siguiente nivel inferior del procesamiento de comandos: acciones que están vinculadas a comandos conocidos.
<object>
<object.InputBindings>
oneOrMoreInputBindings
</object.InputBindings>
</object>
oneOrMoreInputBindings
Uno o varios InputBinding elementos (normalmente las KeyBinding clases derivadas o MouseBinding ). Se espera que cada uno de ellos tenga establecido un Command atributo y Gesture .
Producto | Versiones |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |