Click or drag to resize
TreeViewDragDropOptions Class
Encapsulates option and settings related to drag drop operation in RadTreeView. This class provides a mechanism to customize or alter default behavior. An instance of this class is created automatically when a drag drop operation has been started from a RadTreeViewItem object and is used to control the operation while dragging/dropping over other RadTreeViewItem or RadTreeView objects.
Inheritance Hierarchy
SystemObject
  Telerik.Windows.Controls.TreeViewTreeViewDragDropOptions

Namespace: Telerik.Windows.Controls.TreeView
Assembly: Telerik.Windows.Controls.Navigation (in Telerik.Windows.Controls.Navigation.dll) Version: 2017.2.614.40 (2017.2.614.40)
Syntax
public class TreeViewDragDropOptions

The TreeViewDragDropOptions type exposes the following members.

Constructors
  NameDescription
Public methodTreeViewDragDropOptions
Initializes a new instance of the TreeViewDragDropOptions class.
Top
Methods
  NameDescription
Public methodSetDraggedItems
Sets the dragged items.
Public methodUpdateDragVisual
Updates the DragVisual property value in case it is a TreeViewDragVisual instance.
Top
Fields
  NameDescription
Public fieldStatic memberKey
Gets a string identification of the class. This property could be used to add/remove objects of this class to/from string dictionaries.
Top
Properties
  NameDescription
Public propertyDraggedItems
Get the dragged items.
Public propertyDragSourceItem
Gets the RadTreeViewItem which started the drag drop operation. Initialized when drag operation starts. Note this property will be null if drag drop operation has been started outside RadTreeViewItem object.
Public propertyDragVisual
Gets or sets a visual representation of the drag drop operation state. By default a TreeViewDragVisual object is created automatically. The TreeViewDragVisual displays an image of dragged items and a textual representation of drop position.
Public propertyDropAction
Gets or sets the drop action that should be executed when drag drop operation completes.
Public propertyDropPosition
Gets or sets the drop position of dragged items.
Public propertyDropTargetItem
Gets the RadTreeViewItem under the drop point. Initialized when drop operation completes. This property will be null if the drop is executed outside RadTreeViewItem.
Public propertyDropTargetTree
Gets the RadTreeView under the drop point. Initialized when drop operation completes. This property will be null if the drop is executed over RadTreeViewItem or outside RadTreeView.
Top
See Also