MouseBinding.MouseAction Property

Definition

Gets or sets the MouseAction associated with this MouseBinding.

C#
public System.Windows.Input.MouseAction MouseAction { get; set; }

Property Value

The mouse action. The default is None.

Examples

The following example shows how to create a binding between a MouseAction and a RoutedCommand.

XAML
<MouseBinding MouseAction="MiddleClick"
              Command="ApplicationCommands.Cut" />

Remarks

Unlike a KeyGesture, a MouseGesture does not need to be associated with a modifier key. So a MouseAction by itself, such as MiddleClick, can be a valid MouseGesture.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also