The EventArgs for the DragInProgress event of the RadTreeView.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
public class DragOverTreeEventArgs : RadRoutedEventArgs
Inheritance: objectRadRoutedEventArgsDragOverTreeEventArgs
Constructors
Initializes a new instance of the DragOverTreeEventArgs class.
public DragOverTreeEventArgs(bool isCanceled, bool isDropPossible, object payload, RadTreeViewItem targetDropItem, RadTreeView targetDropTree, DragEventArgs externalDragEventArgs, RoutedEvent routedEvent, object source)
Is the event canceled.
isDropPossibleboolIs the drop possible.
payloadobjectThe item(s) that are being dragged.
targetDropItemRadTreeViewItemThe target item on which items are dropped.
targetDropTreeRadTreeViewThe target tree view on which items are dropped.
externalDragEventArgsDragEventArgsDrag event args used by the framework.
routedEventRoutedEventThe associated routed event.
sourceobjectThe source of the event.
Properties
Gets the position where the item(s) are dropped relative to the TargetDropItem. If you need to set the DropPosition, set it to the TargetDropItem.
public DropPosition DropPosition { get; }
ExternalDragEventArgs
DragEventArgs
Gets the drag event args used by the framework.
public DragEventArgs ExternalDragEventArgs { get; }
Gets or sets whether the event has been canceled.
public bool IsCanceled { get; set; }
Gets whether the drop is possible.
public bool IsDropPossible { get; }
Gets or sets the Payload property. Call this method when dragging from external program in WPF to set specific payload recognizable by the tree view.
public IEnumerable NewPayload { get; set; }
The dragged item(s).
Gets the dragged item(s).
public object Payload { get; }
The dragged item(s).
Gets the item on which the items are dropped.
public RadTreeViewItem TargetDropItem { get; }
Gets the tree view on which the items are dropped.
public RadTreeView TargetDropTree { get; }