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 den angegebenen InputGesture Wert zu diesem InputGestureCollectionWert 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 Geste, die der Auflistung hinzugefügt werden soll.
Gibt zurück
0, wenn der Vorgang erfolgreich war (beachten Sie, dass dies nicht der Index des hinzugefügten Elements ist).
Ausnahmen
die Sammlung schreibgeschützt ist.
die Geste lautet null.
Beispiele
Im folgenden Beispiel wird ein KeyGesture Objekt erstellt und dem InputGestureCollection Von - RoutedCommandObjekt hinzugefü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)