Class
TaskBoardColumnContainer

TaskBoardColumnContainer is an user interface (UI) element used as a container for a TaskBoardColumn.

Definition

Namespace:Telerik.Windows.Controls.TaskBoard

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public class TaskBoardColumnContainer : HeaderedItemsControl, IScrollingServiceCore, IScrollingInfo

Inheritance: objectTaskBoardColumnContainer

Implements: IScrollingInfoIScrollingServiceCore

Constructors

TaskBoardColumnContainer()

Initializes a new instance of the TaskBoardColumnContainer class.

Declaration

cs-api-definition
public TaskBoardColumnContainer()

Fields

DragDropBehaviorProperty

Identifies the DragDropBehavior property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragDropBehaviorProperty

Field Value

DependencyProperty

IsExpandedProperty

Identifies the IsExpanded dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsExpandedProperty

Field Value

DependencyProperty

Properties

DragDropBehavior

Gets or sets the DragDropBehavior for this column.

Declaration

cs-api-definition
public DragDropBehavior<DragDropState> DragDropBehavior { get; set; }

Property Value

DragDropBehavior<DragDropState>

IsExpanded

Gets or sets a value that indicates whether the column container is expanded.

Declaration

cs-api-definition
public bool IsExpanded { get; set; }

Property Value

bool

Methods

ClearContainerForItemOverride(DependencyObject, object)

Declaration

cs-api-definition
protected override void ClearContainerForItemOverride(DependencyObject element, object item)

Parameters

element

DependencyObject

item

object

GetContainerForItemOverride()

Creates a Task item.

Declaration

cs-api-definition
protected override DependencyObject GetContainerForItemOverride()

Returns

DependencyObject

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnInitialized(EventArgs)

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

PrepareContainerForItemOverride(DependencyObject, object)

Declaration

cs-api-definition
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)

Parameters

element

DependencyObject

item

object

ScrollHorizontal(double)

Scrolls the horizontal to the given offset.

Declaration

cs-api-definition
public void ScrollHorizontal(double offsetX)

Parameters

offsetX

double

The offset X.

Implements IScrollingServiceCore.ScrollHorizontal(double)

TransformFromDropTargetToViewPort(Point)

Calculate the mouse position relative to the drop element.

Declaration

cs-api-definition
public Point TransformFromDropTargetToViewPort(Point positionInDropTarget)

Parameters

positionInDropTarget

Point

DragDrop related data.

Returns

Point

Relative DragPoint.

Implements IScrollingInfo.TransformFromDropTargetToViewPort(Point)