# TreeListDragEventArgs class

Provides data for the DragOver and Drop events.

```csharp
public class TreeListDragEventArgs : RoutedEventArgs
```

## Public Members

| name | description |
| --- | --- |
| [Data](TreeListDragEventArgs/Data.md) { get; } | Gets the drag-and-drop data. |
| [DragNodes](TreeListDragEventArgs/DragNodes.md) { get; } | Gets the dragged nodes. |
| [DropPosition](TreeListDragEventArgs/DropPosition.md) { get; set; } | Gets or sets the drop position relative to the target node. |
| [Effects](TreeListDragEventArgs/Effects.md) { get; set; } | Gets or sets the drag-and-drop effect. |
| [KeyModifiers](TreeListDragEventArgs/KeyModifiers.md) { get; } | Gets the pressed key modifiers. |
| [TargetNode](TreeListDragEventArgs/TargetNode.md) { get; } | Gets the node over which the dragged element is positioned. |

## See Also

* namespace [Eremex.AvaloniaUI.Controls.TreeList](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
