UIElement.InputBindings Propriété

Définition

Obtient la collection de liaisons d’entrée associées à cet élément.

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é

InputBindingCollection

Collection de liaisons d'entrée.

Exemples

L’exemple suivant remplit cette propriété sur un Window, avec un seul KeyBinding.

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

Pour plus d’informations sur la syntaxe XAML pour les collections, consultez Syntaxe XAML en détail.

Remarques

Les liaisons d’entrée prennent en charge la liaison de commandes aux périphériques d’entrée. Par exemple, MouseBinding implémente des liaisons d’entrée qui incluent des propriétés spécifiques aux appareils de souris.

La collection de liaisons d’entrée inclut à la fois les liaisons d’entrée relatives au type et les liaisons d’entrée déclarées sur l’instance.

Propriété associée, gère CommandBindingsune collection de liaisons de commandes. Ceux-ci diffèrent des liaisons d’entrée en ce qu’elles représentent le niveau suivant du traitement des commandes , actions liées aux commandes connues.

Utilisation des éléments de propriété XAML

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

Valeurs XAML

oneOrMoreInputBindings
Un ou plusieurs InputBinding éléments (généralement les classes dérivées ou MouseBinding les KeyBinding classes). Chacun d’eux doit avoir un ensemble d’attributs et Gesture d’un Command ensemble d’attributs.

S’applique à

Voir aussi