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