Visual Basic (Declaration) | |
---|---|
Public Event MouseMove As MouseEventHandler |
C# | |
---|---|
public event MouseEventHandler MouseMove |
The event handler receives an argument of type MouseEventArgs containing data related to this event. The following MouseEventArgs properties provide information specific to this event.
Property | Description |
---|---|
Device (Inherited from System.Windows.Input.InputEventArgs) | Gets the input device that initiated this event. |
Handled (Inherited from System.Windows.RoutedEventArgs) | Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. |
LeftButton | Gets the current state of the left mouse button. |
MiddleButton | Gets the current state of the middle mouse button. |
MouseDevice | Gets the mouse device associated with this event. |
OriginalSource (Inherited from System.Windows.RoutedEventArgs) | Gets the original reporting source as determined by pure hit testing, before any possible System.Windows.RoutedEventArgs.Source adjustment by a parent class. |
RightButton | Gets the current state of the right mouse button. |
RoutedEvent (Inherited from System.Windows.RoutedEventArgs) | Gets or sets the System.Windows.RoutedEventArgs.RoutedEvent associated with this System.Windows.RoutedEventArgs instance. |
Source (Inherited from System.Windows.RoutedEventArgs) | Gets or sets a reference to the object that raised the event. |
StylusDevice | Gets the stylus device associated with this event. |
Timestamp (Inherited from System.Windows.Input.InputEventArgs) | Gets the time when this event occurred. |
XButton1 | Gets the current state of the first extended mouse button. |
XButton2 | Gets the state of the second extended mouse button. |
Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7, Windows 8