MouseEventArgs Constructors

Definition

Initializes a new instance of the MouseEventArgs class.

Overloads

MouseEventArgs(MouseDevice, Int32)

Initializes a new instance of the MouseEventArgs class using the specified MouseDevice and timestamp.

MouseEventArgs(MouseDevice, Int32, StylusDevice)

Initializes a new instance of the MouseEventArgs class using the specified MouseDevice, timestamp, and StylusDevice.

MouseEventArgs(MouseDevice, Int32)

Initializes a new instance of the MouseEventArgs class using the specified MouseDevice and timestamp.

C#
public MouseEventArgs(System.Windows.Input.MouseDevice mouse, int timestamp);

Parameters

mouse
MouseDevice

The mouse device associated with this event.

timestamp
Int32

The time when the input occurred.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

MouseEventArgs(MouseDevice, Int32, StylusDevice)

Initializes a new instance of the MouseEventArgs class using the specified MouseDevice, timestamp, and StylusDevice.

C#
public MouseEventArgs(System.Windows.Input.MouseDevice mouse, int timestamp, System.Windows.Input.StylusDevice stylusDevice);

Parameters

mouse
MouseDevice

The mouse device associated with this event.

timestamp
Int32

The time when the input occurred.

stylusDevice
StylusDevice

The logical stylus device associated with this event.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10