Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
MouseBinding Class
 MouseAction Property
Collapse All/Expand All Collapse All
This page is specific to
Microsoft Visual Studio 2010/.NET Framework 4.0

Other versions are also available for the following:
.NET Framework Class Library
MouseBinding..::.MouseAction Property

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

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
Visual Basic (Declaration)
Public Property MouseAction As MouseAction
    Get
    Set
Visual Basic (Usage)
Dim instance As MouseBinding
Dim value As MouseAction

value = instance.MouseAction

instance.MouseAction = value
C#
public MouseAction MouseAction { get; set; }
Visual C++
public:
property MouseAction MouseAction {
    MouseAction get ();
    void set (MouseAction value);
}
F#
member MouseAction : MouseAction with get, set
XAML Attribute Usage
<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.

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

Windows 7, Windows Vista, Windows XP SP2, 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: 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker