Export (0) Print
Expand All

MouseBinding::MouseAction Property

Gets or sets the MouseAction associated with this MouseBinding.

Namespace:  System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public:
property MouseAction MouseAction {
	MouseAction get ();
	void set (MouseAction value);
}
<object MouseAction="MouseAction" .../>

Property Value

Type: System.Windows.Input::MouseAction
The mouse action. The default is None.

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.

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

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

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0

Community Additions

ADD
Show:
© 2014 Microsoft