InputBindingCollection.Add(InputBinding) Méthode

Définition

Ajoute le InputBinding spécifié à ce InputBindingCollection.Adds the specified InputBinding to this InputBindingCollection.

public:
 int Add(System::Windows::Input::InputBinding ^ inputBinding);
public int Add (System.Windows.Input.InputBinding inputBinding);
member this.Add : System.Windows.Input.InputBinding -> int
Public Function Add (inputBinding As InputBinding) As Integer

Paramètres

inputBinding
InputBinding

Liaison à ajouter à la collection.The binding to add to the collection.

Retours

Retourne toujours 0.Always returns 0. Cela s'éloigne de l'implémentation IList standard pour Add, qui doit retourner l'index dans lequel le nouvel élément a été ajouté à la collection.This deviates from the standard IList implementation for Add, which should return the index where the new item was added to the collection.

Exceptions

inputBinding a la valeur null.inputBinding is null.

Exemples

L’exemple suivant crée un KeyGesture et l’associe à un KeyBinding.The following example creates a KeyGesture and associates it with a KeyBinding. Le KeyBinding est ajouté au InputBindingCollection sur un Window.The KeyBinding is added to the InputBindingCollection on a Window.

<Window.InputBindings>
  <KeyBinding Key="B"
              Modifiers="Control" 
              Command="ApplicationCommands.Open" />
</Window.InputBindings>
KeyGesture OpenKeyGesture = new KeyGesture(
    Key.B,
    ModifierKeys.Control);

KeyBinding OpenCmdKeybinding = new KeyBinding(
    ApplicationCommands.Open,
    OpenKeyGesture);

this.InputBindings.Add(OpenCmdKeybinding);
Dim OpenKeyGesture As New KeyGesture(Key.B, ModifierKeys.Control)

Dim OpenCmdKeybinding As New KeyBinding(ApplicationCommands.Open, OpenKeyGesture)

Me.InputBindings.Add(OpenCmdKeybinding)

L’exemple XAMLXAML n’utilise pas littéralement Add, mais Add est appelé implicitement par le XAMLXAML la prise en charge du traitement des collections.The XAMLXAML example does not literally use Add, but Add is called implicitly by the XAMLXAML processing support for collections. Pour plus d’informations sur les XAMLXAML et les collections, consultez vue d’ensemble du langage XAML (WPF).For details on XAMLXAML and collections, see XAML Overview (WPF).

S’applique à

Voir aussi