Class
TaskBoardLinearDropVisualProvider

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:

cs-api-definition
public class TaskBoardLinearDropVisualProvider

Inheritance: objectTaskBoardLinearDropVisualProvider

Constructors

TaskBoardLinearDropVisualProvider()

Declaration

cs-api-definition
public TaskBoardLinearDropVisualProvider()

Methods

CreateDropVisual()

When overridden in a derived class allows customization of the drop visual.

Declaration

cs-api-definition
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

cs-api-definition
public virtual Thickness GetDropCueHighlightMargin(RadTaskBoardItem container, Panel panel, FrameworkElement dropVisual)

Parameters

container

RadTaskBoardItem

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

cs-api-definition
public virtual void VisualizeDropPlaceholderEnded(RadTaskBoardItem container, Panel panel, object dataItem, FrameworkElement dropVisual)

Parameters

container

RadTaskBoardItem

panel

Panel

dataItem

object

dropVisual

FrameworkElement

VisualizeDropPlaceholderStarted(RadTaskBoardItem, Panel, object, FrameworkElement)

When overridden in derived class indicates that visualizing the drop cue operation is started.

Declaration

cs-api-definition
public virtual void VisualizeDropPlaceholderStarted(RadTaskBoardItem container, Panel panel, object dataItem, FrameworkElement dropVisual)

Parameters

container

RadTaskBoardItem

panel

Panel

dataItem

object

dropVisual

FrameworkElement