MouseBinding::Gesture Property
.NET Framework (current version)
Gets or sets the gesture associated with this MouseBinding.
Assembly: PresentationCore (in PresentationCore.dll)
public: [TypeConverterAttribute((MouseGestureConverter^::typeid))] property InputGesture^ Gesture { virtual InputGesture^ get() override; virtual void set(InputGesture^ value) override; }
| Exception | Condition |
|---|---|
| ArgumentException | Gesture is set to null. |
A MouseGesture is a MouseAction with or without a set of ModifierKeys. Unlike a KeyGesture, a MouseGesture does not need to have a modifier key associated with it.
The following example show how to create a binding between a MouseGesture to a RoutedCommand.
<MouseBinding Gesture="Alt+MiddleClick" Command="ApplicationCommands.New" />
.NET Framework
Available since 3.0
Available since 3.0
Show: