New to Telerik UI for WPFStart a free 30-day trial

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:

C#
public class TaskBoardLinearDropVisualProvider

Inheritance: objectTaskBoardLinearDropVisualProvider

Constructors

C#
public TaskBoardLinearDropVisualProvider()

Methods

CreateDropVisual()

FrameworkElement

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

C#
public virtual FrameworkElement CreateDropVisual()
Returns:

FrameworkElement

When overridden in derived class returns the margin for the container when the dragged element moves above it.

C#
public virtual Thickness GetDropCueHighlightMargin(RadTaskBoardItem container, Panel panel, FrameworkElement dropVisual)
Parameters:containerRadTaskBoardItempanelPaneldropVisualFrameworkElementReturns:

Thickness

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

C#
public virtual void VisualizeDropPlaceholderEnded(RadTaskBoardItem container, Panel panel, object dataItem, FrameworkElement dropVisual)
Parameters:containerRadTaskBoardItempanelPaneldataItemobjectdropVisualFrameworkElement

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

C#
public virtual void VisualizeDropPlaceholderStarted(RadTaskBoardItem container, Panel panel, object dataItem, FrameworkElement dropVisual)
Parameters:containerRadTaskBoardItempanelPaneldataItemobjectdropVisualFrameworkElement