Provides the current state of the drag visual provider in the drag-and-drop framework.
Definition
Namespace:Telerik.Windows.DragDrop.Behaviors
Assembly:Telerik.Windows.Controls.dll
Syntax:
C#
public class DragVisualProviderState
Inheritance: objectDragVisualProviderState
Derived Classes:
Constructors
Initializes a new instance of the DragVisualProviderState class.
C#
public DragVisualProviderState(Point relativeStartPoint, IEnumerable draggedItems, IEnumerable<DependencyObject> draggedItemContainers, FrameworkElement host)
The cursor offset relative to the drag source.
draggedItemsIEnumerableThe dragged items.
draggedItemContainersIEnumerable<DependencyObject>The dragged item containers.
hostFrameworkElementThe items host control.
Properties
DraggedItemContainers
IEnumerable<DependencyObject>
Gets the containers for the dragged items.
C#
public IEnumerable<DependencyObject> DraggedItemContainers { get; }
Gets the dragged items.
C#
public IEnumerable DraggedItems { get; }
Host
FrameworkElement
Gets the items host control.
C#
public FrameworkElement Host { get; }
RelativeStartPoint
Point
Gets the cursor offset relative to the drag source.
C#
public Point RelativeStartPoint { get; }