ClassTaskBoardLinearDropVisualProvider
Represents the provider for the LinearDropVisual control. This is the default drop visual provider for the drag and drop operations in RadTaskBoard.
Definition
Namespace:Telerik.Windows.Controls.TaskBoard
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class TaskBoardLinearDropVisualProvider
Inheritance: objectTaskBoardLinearDropVisualProvider
Constructors
TaskBoardLinearDropVisualProvider()
Declaration
public TaskBoardLinearDropVisualProvider()
Methods
CreateDropVisual()
When overridden in a derived class allows customization of the drop visual.
Declaration
public virtual FrameworkElement CreateDropVisual()
Returns
FrameworkElement
GetDropCueHighlightMargin(RadTaskBoardItem, Panel, FrameworkElement)
When overridden in derived class returns the margin for the container when the dragged element moves above it.
Declaration
public virtual Thickness GetDropCueHighlightMargin(RadTaskBoardItem container, Panel panel, FrameworkElement dropVisual)
Parameters
container
panel
Panel
dropVisual
FrameworkElement
Returns
Thickness
VisualizeDropPlaceholderEnded(RadTaskBoardItem, Panel, object, FrameworkElement)
When overridden in derived class indicates that visualizing the drop cue operation is finished.
Declaration
public virtual void VisualizeDropPlaceholderEnded(RadTaskBoardItem container, Panel panel, object dataItem, FrameworkElement dropVisual)
Parameters
container
panel
Panel
dataItem
dropVisual
FrameworkElement
VisualizeDropPlaceholderStarted(RadTaskBoardItem, Panel, object, FrameworkElement)
When overridden in derived class indicates that visualizing the drop cue operation is started.
Declaration
public virtual void VisualizeDropPlaceholderStarted(RadTaskBoardItem container, Panel panel, object dataItem, FrameworkElement dropVisual)
Parameters
container
panel
Panel
dataItem
dropVisual
FrameworkElement