Table of Contents

Class RawDragEvent

Namespace
Avalonia.Input.Raw
Assembly
Avalonia.Base.dll
[PrivateApi]
public class RawDragEvent : RawInputEventArgs
Inheritance
RawDragEvent
Inherited Members

Constructors

RawDragEvent(IDragDropDevice, RawDragEventType, IInputRoot, Point, IDataObject, DragDropEffects, RawInputModifiers)

public RawDragEvent(IDragDropDevice inputDevice, RawDragEventType type, IInputRoot root, Point location, IDataObject data, DragDropEffects effects, RawInputModifiers modifiers)

Parameters

inputDevice IDragDropDevice
type RawDragEventType
root IInputRoot
location Point
data IDataObject
effects DragDropEffects
modifiers RawInputModifiers

Properties

Data

public IDataObject Data { get; }

Property Value

IDataObject

Effects

public DragDropEffects Effects { get; set; }

Property Value

DragDropEffects

KeyModifiers

public KeyModifiers KeyModifiers { get; }

Property Value

KeyModifiers

Location

public Point Location { get; set; }

Property Value

Point

Type

public RawDragEventType Type { get; }

Property Value

RawDragEventType