KeyBinding.Gesture KeyBinding.Gesture KeyBinding.Gesture KeyBinding.Gesture Property

Definition

Ruft die dieser Eingabeaktion zugeordnete KeyBinding ab oder legt diese fest.Gets or sets the gesture associated with this KeyBinding.

public:
 virtual property System::Windows::Input::InputGesture ^ Gesture { System::Windows::Input::InputGesture ^ get(); void set(System::Windows::Input::InputGesture ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.KeyGestureConverter))]
public override System.Windows.Input.InputGesture Gesture { get; set; }
member this.Gesture : System.Windows.Input.InputGesture with get, set
Public Overrides Property Gesture As InputGesture

Eigenschaftswert

Die Tastenkombination.The key sequence. Der Standardwert ist nullsein.The default value is null.

Ausnahmen

Der Wert, auf den gesture festgelegt wird, ist keine KeyGesture.the value gesture is being set to is not a KeyGesture.

Beispiele

Im folgenden Beispiel wird gezeigt, wie ein KeyGesture mit einem RoutedCommand KeyBinding an einen gebunden wird (in den Markup-und Codebeispielen werden verschiedene Schlüssel angegeben, sind aber andernfalls gleichwertig).The following example shows how to bind a KeyGesture to a RoutedCommand using a KeyBinding (the markup and code examples specify different keys but are otherwise equivalent).

<Window.InputBindings>
  <KeyBinding Command="ApplicationCommands.Open"
              Gesture="CTRL+R" />
</Window.InputBindings>
KeyGesture CloseCmdKeyGesture = new KeyGesture(
    Key.L, ModifierKeys.Alt);

KeyBinding CloseKeyBinding = new KeyBinding(
    ApplicationCommands.Close, CloseCmdKeyGesture);

this.InputBindings.Add(CloseKeyBinding);
Dim CloseCmdKeyGesture As New KeyGesture(Key.L, ModifierKeys.Alt)

Dim CloseKeyBinding As New KeyBinding(ApplicationCommands.Close, CloseCmdKeyGesture)

Me.InputBindings.Add(CloseKeyBinding)

Hinweise

Mit Ausnahme der Funktionstasten und der numerischen Tastatur-Schlüssel muss ein KeyGesture Key und ein oder mehrere ModifierKeysenthalten.With the exception of the function keys and the numeric keypad keys, a KeyGesture must contain a Key and one or more ModifierKeys.

Gilt für:

Siehe auch