ClassDragVisualProviderState
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:
public class DragVisualProviderState
Inheritance: objectDragVisualProviderState
Derived Classes:
Constructors
DragVisualProviderState(Point, IEnumerable, IEnumerable<DependencyObject>, FrameworkElement)
Initializes a new instance of the DragVisualProviderState class.
Declaration
public DragVisualProviderState(Point relativeStartPoint, IEnumerable draggedItems, IEnumerable<DependencyObject> draggedItemContainers, FrameworkElement host)
Parameters
relativeStartPoint
Point
The cursor offset relative to the drag source.
draggedItems
The dragged items.
draggedItemContainers
IEnumerable<DependencyObject>
The dragged item containers.
host
FrameworkElement
The items host control.
Properties
DraggedItemContainers
Gets the containers for the dragged items.
Declaration
public IEnumerable<DependencyObject> DraggedItemContainers { get; }
Property Value
IEnumerable<DependencyObject>
DraggedItems
Gets the dragged items.
Host
Gets the items host control.
Declaration
public FrameworkElement Host { get; }
Property Value
FrameworkElement
RelativeStartPoint
Gets the cursor offset relative to the drag source.
Declaration
public Point RelativeStartPoint { get; }
Property Value
Point