InputGestureCollection.Add(InputGesture) Metodo

Definizione

Aggiunge l'oggetto specificato InputGesture all'oggetto InputGestureCollection.

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

Parametri

inputGesture
InputGesture

Movimento da aggiungere alla raccolta.

Valori restituiti

0, se l'operazione ha avuto esito positivo (si noti che questo non è l'indice dell'elemento aggiunto).

Eccezioni

la raccolta è di sola lettura.

il movimento è null.

Esempio

Nell'esempio seguente viene creato un KeyGesture oggetto e viene aggiunto all'oggetto InputGestureCollection di un oggetto RoutedCommand.

<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)

Si applica a

Vedi anche