Skip to main content
Version: 4.1

MouseEventArgs

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.1.0.0)

Provides data for the MouseUp, MouseDown, and MouseMove events.

public class MouseEventArgs : EventArgs

Constructors​

Instance member MouseEventArgs(button, clicks, x, y, delta)​

Initializes a new instance of the MouseEventArgs class.

NameTypeDescription
buttonMouseButtonsOne of the MouseButtons values that indicate which mouse button was pressed.
clicksInt32The number of times a mouse button was pressed.
xInt32The x-coordinate of a pointer click, in pixels.
yInt32The y-coordinate of a pointer click, in pixels.
deltaInt32A signed count of the number of dents the wheel has rotated.

Instance member MouseEventArgs(button, clicks, x, y, delta, role)​

Initializes a new instance of the MouseEventArgs class.

NameTypeDescription
buttonMouseButtonsOne of the MouseButtons values that indicate which mouse button was pressed.
clicksInt32The number of times a mouse button was pressed.
xInt32The x-coordinate of a pointer click, in pixels.
yInt32The y-coordinate of a pointer click, in pixels.
deltaInt32A signed count of the number of dents the wheel has rotated.
roleStringThe internal role assigned to the element that generated the pointer event.

Properties​

Instance member Button​

MouseButtons: Returns which mouse button was pressed.

Instance member Clicks​

Int32: Returns the number of clicks or taps.

Instance member Delta​

Int32: Returns the number of times the mouse wheel has rotated.

Instance member Location​

Point: Returns the location of the mouse or pointer event.

Instance member OriginalTarget​

Control: Returns the original target Control when the pointer event has bubbled up because the original target was either not Enabled or Anonymous.

Instance member Role​

String: Returns the internal role assigned to the element that generated the pointer event: checkbox, button, ...

The value in the Role property is taken from the "role" attribute of the clicked element inside the widget. You can detect clicks on custom HTML content by adding the role attribute to the custom element.

Instance member X​

Int32: Returns the x-coordinate of the mouse or touch event.

Instance member Y​

Int32: Returns the y-coordinate of the mouse or touch event.

Used By​

NameDescription
MouseEventHandlerRepresents the method that will handle the MouseDown, MouseUp, or MouseMove event of a form, control, or other component.