Table of Contents

Class MouseEventArgs

Namespace
PluginUI
Assembly
PluginUI.dll

Mouse event data.

public sealed class MouseEventArgs : RoutedEventArgs
Inheritance
MouseEventArgs
Inherited Members

Properties

Alt

Alt held.

public bool Alt { get; }

Property Value

bool

Button

Button that changed (down/up), or None for moves.

public MouseButton Button { get; }

Property Value

MouseButton

ClickCount

1 for a single click, 2 for a double click.

public int ClickCount { get; }

Property Value

int

Control

Control held.

public bool Control { get; }

Property Value

bool

IsHorizontalWheel

true for horizontal wheel (tilt) events.

public bool IsHorizontalWheel { get; }

Property Value

bool

Modifiers

Keyboard modifiers held during the event.

public ModifierKeys Modifiers { get; }

Property Value

ModifierKeys

Position

Position in DIPs (host coordinates, same space as Bounds).

public Point Position { get; }

Property Value

Point

Shift

Shift held.

public bool Shift { get; }

Property Value

bool

WheelDelta

Wheel rotation in notches (positive = away from the user / to the right).

public float WheelDelta { get; }

Property Value

float