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.Boolean
isCanceled
Is the event canceled. |
System.Boolean
isDropPossible
Is the drop possible. |
System.Object
payload
The item(s) that are being dragged. |
RadTreeViewItem
targetDropItem
The target item on which items are dropped. |
RadTreeView
targetDropTree
The target tree view on which items are dropped. |
System.Windows.DragEventArgs
externalDragEventArgs
Drag event args used by the Silverlight drag drop framework. |
System.Windows.RoutedEvent
routedEvent
The associated routed event. |
System.Object
source
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
DropPosition
|
ExternalDragEventArgs
Gets the drag event args used by the Silverlight drag drop framework.
Declaration
[ScriptableMember]
public DragEventArgs ExternalDragEventArgs { get; }
Property Value
System.Windows.DragEventArgs
|
IsCanceled
Gets or sets whether the event has been canceled.
Declaration
[ScriptableMember]
public bool IsCanceled { get; set; }
Property Value
System.Boolean
|
IsDropPossible
Gets whether the drop is possible.
Declaration
[ScriptableMember]
public bool IsDropPossible { get; }
Property Value
System.Boolean
|
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.Collections.IEnumerable
The dragged item(s). |
Payload
Gets the dragged item(s).
Declaration
[ScriptableMember]
public object Payload { get; }
Property Value
System.Object
The dragged item(s). |
TargetDropItem
Gets the item on which the items are dropped.
Declaration
[ScriptableMember]
public RadTreeViewItem TargetDropItem { get; }
Property Value
RadTreeViewItem
|
TargetDropTree
Gets the tree view on which the items are dropped.
Declaration
[ScriptableMember]
public RadTreeView TargetDropTree { get; }
Property Value
RadTreeView
|