Freigeben über


InputGestureCollection.Add(InputGesture) Methode

Definition

Fügt diesem InputGesture die angegebene InputGestureCollection hinzu.

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

Parameter

inputGesture
InputGesture

Die Eingabeaktion, die der Auflistung hinzugefügt werden soll.

Gibt zurück

0, wenn der Vorgang erfolgreich durchgeführt wurde (es handelt sich nicht um den Index des hinzugefügten Elements).

Ausnahmen

Die Auflistung ist schreibgeschützt.

Die Aktion entspricht null.

Beispiele

Im folgenden Beispiel wird eine KeyGesture erstellt und der InputGestureCollection eines RoutedCommandhinzugefügt.

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

ApplicationCommands.Open.InputGestures.Add(OpenCmdKeyGesture);
Dim OpenCmdKeyGesture As New KeyGesture(Key.B, ModifierKeys.Control)

ApplicationCommands.Open.InputGestures.Add(OpenCmdKeyGesture)

Gilt für:

Weitere Informationen