Represents the provider for the LinearDropVisual control. This is the default drop visual provider for the drag and drop operations in RadListBox.
Definition
Namespace:Telerik.Windows.Controls.DragDrop
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class LinearDropVisualProvider : IDropVisualProvider
Inheritance: objectLinearDropVisualProvider
Implements:
Constructors
public LinearDropVisualProvider()
Methods
CreateDropVisual()
FrameworkElement
When overridden in a derived class allows customization of the drop visual.
public virtual FrameworkElement CreateDropVisual()
FrameworkElement
Implements:
When overridden in derived class returns the margin for the container when the dragged element moves above it.
public virtual Thickness GetDropCueHighlightMargin(RadListBoxItem container, Panel panel, FrameworkElement dropVisual)
Thickness
Implements:
When overridden in derived class returns the location which is used for render transforming the drop visual depending on the ItemDropPosition.
public virtual Point GetLocation(RadListBoxItem container, Panel panel, ItemDropPosition dropPosition)
Point
Implements:
When overridden in derived class returns the location which is used for render transforming the drop visual.
public virtual Point GetLocation(RadListBoxItem container, Panel panel)
Point
Implements:
When overridden in derived class indicates that visualizing the drop cue operation is finished.
public virtual void VisualizeDropPlaceholderEnded(RadListBoxItem container, Panel panel, object dataItem, FrameworkElement dropVisual)
Implements:
When overridden in derived class indicates that visualizing the drop cue operation is started.
public virtual void VisualizeDropPlaceholderStarted(RadListBoxItem container, Panel panel, object dataItem, FrameworkElement dropVisual)
Implements: