InputGestureCollection.Add(InputGesture) Metodo

Definizione

Aggiunge l'entità InputGesture specificata a questo oggetto InputGestureCollection.Adds the specified InputGesture to this 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

Il movimento da aggiungere all'insieme.The gesture to add to the collection.

Restituisce

Int32

0, se l'operazione ha successo (non si tratta dell'indice dell'elemento aggiunto).0, if the operation was successful (note that this is not the index of the added item).

Eccezioni

L'insieme è in sola lettura.the collection is read-only.

Il movimento è null.the gesture is null.

Esempio

Nell'esempio seguente viene creato un oggetto KeyGesture e viene aggiunto all'oggetto InputGestureCollection di un oggetto RoutedCommand .The following example creates a KeyGesture and adds it to the InputGestureCollection of a 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