Class DragOverTreeEventArgs
The EventArgs for the DragInProgress event of the RadTreeView.
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
[ScriptableType]
public class DragOverTreeEventArgs : RadRoutedEventArgs
Constructors
DragOverTreeEventArgs(Boolean, Boolean, Object, RadTreeViewItem, RadTreeView, DragEventArgs, RoutedEvent, Object)
Initializes a new instance of the DragOverTreeEventArgs class.
Declaration
public DragOverTreeEventArgs(bool isCanceled, bool isDropPossible, object payload, RadTreeViewItem targetDropItem, RadTreeView targetDropTree, DragEventArgs externalDragEventArgs, RoutedEvent routedEvent, object source)
Parameters
System. Is the event canceled. |
System. Is the drop possible. |
System. The item(s) that are being dragged. |
Rad The target item on which items are dropped. |
Rad The target tree view on which items are dropped. |
System. Drag event args used by the Silverlight drag drop framework. |
System. The associated routed event. |
System. The source of the event. |
Properties
DropPosition
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.
Declaration
[ScriptableMember]
public DropPosition DropPosition { get; }
Property Value
ExternalDragEventArgs
Gets the drag event args used by the Silverlight drag drop framework.
Declaration
[ScriptableMember]
public DragEventArgs ExternalDragEventArgs { get; }
Property Value
System.
|
IsCanceled
Gets or sets whether the event has been canceled.
Declaration
[ScriptableMember]
public bool IsCanceled { get; set; }
Property Value
System.
|
IsDropPossible
Gets whether the drop is possible.
Declaration
[ScriptableMember]
public bool IsDropPossible { get; }
Property Value
System.
|
NewPayload
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.
Declaration
public IEnumerable NewPayload { get; set; }
Property Value
System. The dragged item(s). |
Payload
Gets the dragged item(s).
Declaration
[ScriptableMember]
public object Payload { get; }
Property Value
System. The dragged item(s). |
TargetDropItem
Gets the item on which the items are dropped.
Declaration
[ScriptableMember]
public RadTreeViewItem TargetDropItem { get; }
Property Value
TargetDropTree
Gets the tree view on which the items are dropped.
Declaration
[ScriptableMember]
public RadTreeView TargetDropTree { get; }