UIElement.InputBindings UIElement.InputBindings UIElement.InputBindings UIElement.InputBindings Property

Définition

Obtient la collection de liaisons d’entrée associées à cet élément.Gets the collection of input bindings associated with this element.

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

Valeur de propriété

Collection de liaisons d'entrée.The collection of input bindings.

Exemples

L’exemple suivant remplit cette propriété sur un Window, avec un seul KeyBinding.The following example populates this property on a Window, with a single KeyBinding.

<Window.InputBindings>
  <KeyBinding Key="B"
              Modifiers="Control" 
              Command="ApplicationCommands.Open" />
</Window.InputBindings>

Pour plus d’informations sur la XAMLXAML syntaxe pour les collections, consultez syntaxe de XAML en détail.For more information about the XAMLXAML syntax for collections, see XAML Syntax In Detail.

Remarques

Liaisons d’entrée prennent en charge la liaison des commandes pour les périphériques d’entrée.Input bindings support the binding of commands to input devices. Par exemple, MouseBinding implémente liaisons d’entrée qui incluent des propriétés qui sont spécifiques aux dispositifs de pointage.For example, MouseBinding implements input bindings that include properties that are particular to mouse devices.

La collection de liaisons d’entrée inclut les liaisons d’entrée qui se rapportent au type ainsi que des liaisons d’entrée qui sont déclarés sur l’instance.The collection of input bindings will include both input bindings that pertain to the type as well as input bindings that are declared on the instance.

Une propriété connexe, CommandBindings, gère une collection de liaisons de commande.A related property, CommandBindings, maintains a collection of command bindings. Ceux-ci diffèrent des liaisons d’entrée car elles représentent le niveau suivant vers le bas du traitement de commande - actions qui sont liés aux commandes connus.These differ from input bindings in that they represent the next level down of command processing - actions that are tied to known commands.

Utilisation des éléments de propriété XAMLXAML Property Element Usage

<object>  
  <object.InputBindings>  
    oneOrMoreInputBindings  
  </object.InputBindings>  
</object>  

Valeurs XAMLXAML Values

oneOrMoreInputBindingsoneOrMoreInputBindings
Un ou plusieurs InputBinding éléments (généralement le KeyBinding ou MouseBinding des classes dérivées).One or more InputBinding elements (typically the KeyBinding or MouseBinding derived classes). Chacun d'entre eux doit avoir un Command et Gesture ensemble d’attributs.Each of these is expected to have a Command and Gesture attribute set.

S’applique à

Voir aussi