InputGestureCollection.Add(InputGesture) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)