Visual Basic (Declaration) | |
---|---|
Public Event MouseMove As MouseEventHandler |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As ElementWindowless Dim handler As MouseEventHandler AddHandler instance.MouseMove, handler |
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 |
---|---|
Button | Gets which mouse button was pressed. |
Clicks | Gets the number of times the mouse button was pressed and released. |
Delta | Gets a signed count of the number of detents the mouse wheel has rotated, multiplied by the WHEEL_DELTA constant. A detent is one notch of the mouse wheel. |
Location | Gets the location of the mouse during the generating mouse event. |
X | Gets the x-coordinate of the mouse during the generating mouse event. |
Y | Gets the y-coordinate of the mouse during the generating mouse event. |
The MouseMove event is generated continually as the pointer moves across elements. Unless another element has captured the mouse, an element recognizes a MouseMove event whenever the pointer is within its borders.
You can use the MouseDown and MouseUp events to respond to events caused by pressing and releasing mouse buttons.
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8