.NET Framework 4.6 and 4.5
Specifies constants that define actions performed by the mouse.
<TypeConverterAttribute( GetType(MouseActionConverter))> _
Public Enumeration MouseAction
< object property = " enumerationMemberName " ... />
Member name Description LeftClick A left mouse button click. LeftDoubleClick A left mouse button double-click. MiddleClick A middle mouse button click. MiddleDoubleClick A middle mouse button double-click. None No action. RightClick A right mouse button click. RightDoubleClick A right mouse button double-click. WheelClick A mouse wheel rotation.
enumeration specifies constants which correspond to actions performed by the mouse, such as MouseAction and RightClick . RightDoubleClick can be used with a MouseAction to create a input gesture which can be bound to a command using a MouseGesture . For more information about commanding, see the MouseBinding . Commanding Overview
The following example shows how to construct a
using a MouseGesture and how to bind the gesture to a MouseAction using a RoutedCommand . MouseBinding
< MouseBinding MouseAction = " MiddleClick "
Command = " ApplicationCommands.Cut " />
Dim CutCmdMouseGesture As New MouseGesture(MouseAction.MiddleClick)
Dim CutMouseBinding As New MouseBinding(ApplicationCommands.Cut, CutCmdMouseGesture)
' RootWindow is an instance of Window.
Supported in: 4.6, 4.5, 4, 3.5, 3.0
.NET Framework Client Profile
Supported in: 4, 3.5 SP1