Class RadTaskBoardColumnElement
A column's element.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadTaskBoardColumnElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadTaskBoardColumnElement()
Declaration
public RadTaskBoardColumnElement()
Fields
AddButtonHeightProperty
CollapsedColumnWidthProperty
ColumnWidthProperty
HeaderHeightProperty
ScrollBarThicknessProperty
ScrollBarVisibilityProperty
Properties
AddButtonHeight
Gets or sets the add button height.
If you use this property to set the add button height,
the property will unbind from the Default
Declaration
public int AddButtonHeight { get; set; }
Property Value
System.
|
AddTaskCardButton
Gets the button element that adds a task card to the column.
Declaration
public LightVisualButtonElement AddTaskCardButton { get; }
Property Value
CollapseButton
Gets the button element that collapses the column.
Declaration
public RadCollapseButtonElement CollapseButton { get; }
Property Value
CollapsedColumnWidth
Gets or sets the collapsed column width.
If you use this property to set the column collapsed width,
the property will unbind from the Default
Declaration
public int CollapsedColumnWidth { get; set; }
Property Value
System.
|
ColumnWidth
Gets or sets the column width.
If you use this property to set the column width,
the property will unbind from the Default
Declaration
public int ColumnWidth { get; set; }
Property Value
System.
|
HeaderElement
Gets the button element that adds a task card to the column.
Declaration
public RadTaskBoardColumnHeaderElement HeaderElement { get; }
Property Value
HeaderHeight
Gets or sets the header height.
If you use this property to set the header height,
the property will unbind from the Default
Declaration
public int HeaderHeight { get; set; }
Property Value
System.
|
IsCollapsed
Gets or set the collapsed state of the column.
Declaration
public bool IsCollapsed { get; set; }
Property Value
System.
|
IsHeaderHighlighted
Gets or sets if the header is highlighted.
Declaration
public bool IsHeaderHighlighted { get; set; }
Property Value
System.
|
ScrollBar
Gets the scrollbar of the column.
Declaration
public RadScrollBarElement ScrollBar { get; }
Property Value
ScrollBarThickness
Gets or sets the scrollbar thickness.
If you use this property to set the scrollbar thickness,
the property will unbind from the Default
Declaration
public int ScrollBarThickness { get; set; }
Property Value
System.
|
Subtitle
The subtitle of the column.
Declaration
public string Subtitle { get; set; }
Property Value
System.
|
TaskCardCollection
Gets a collection of Rad
Declaration
[RadEditItemsAction]
public RadItemOwnerCollection TaskCardCollection { get; }
Property Value
TaskCardComparer
Gets or sets the task cards comparer used when the Sort method is called.
Declaration
public TaskCardComparer TaskCardComparer { get; set; }
Property Value
TaskCardsLayout
Gets the layout panel that arranges the task cards.
Declaration
public StackLayoutPanel TaskCardsLayout { get; }
Property Value
Text
This property is not relevant for this class.
Declaration
public override string Text { get; set; }
Property Value
System.
|
Overrides
Title
The title of the column.
Declaration
public string Title { get; set; }
Property Value
System.
|
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.
|
Returns
System.
|
Overrides
CreateAddTaskCardButtonElement()
Declaration
protected virtual LightVisualButtonElement CreateAddTaskCardButtonElement()
Returns
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateHeaderElement()
Declaration
protected virtual RadTaskBoardColumnHeaderElement CreateHeaderElement()
Returns
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.
|
Returns
System.
|
Overrides
OnBubbleEvent(RadElement, RoutedEventArgs)
Declaration
protected override void OnBubbleEvent(RadElement sender, RoutedEventArgs args)
Parameters
Rad
|
Routed
|
Overrides
OnMouseEnter(EventArgs)
Declaration
protected override void OnMouseEnter(EventArgs e)
Parameters
System.
|
Overrides
OnMouseLeave(EventArgs)
Declaration
protected override void OnMouseLeave(EventArgs e)
Parameters
System.
|
Overrides
OnMouseWheel(MouseEventArgs)
Declaration
protected override void OnMouseWheel(MouseEventArgs e)
Parameters
System.
|
Overrides
OnTaskCardCollectionChanged(RadItemCollection, RadItem, ItemsChangeOperation)
Declaration
protected virtual void OnTaskCardCollectionChanged(RadItemCollection changed, RadItem target, ItemsChangeOperation operation)
Parameters
Rad
|
Rad
|
Items
|
PerformAddTaskCard()
Declaration
protected virtual void PerformAddTaskCard()
ResetAddButtonHeight()
Resets the Add
Declaration
public void ResetAddButtonHeight()
ResetCollapsedColumnWidth()
Resets the Collapsed
Declaration
public void ResetCollapsedColumnWidth()
ResetColumnWidth()
ResetHeaderHeight()
ResetIsHeaderHighlighted()
Resets the Is
Declaration
public void ResetIsHeaderHighlighted()
ResetScrollBarThickness()
Resets the Scroll
Declaration
public void ResetScrollBarThickness()
ScrollView(Int32)
Scrolls the view with a specified offset.
Declaration
public void ScrollView(int offset)
Parameters
System. The offset. |
ScrollView(Int32, Boolean)
Scrolls the view with a specified offset.
Declaration
public void ScrollView(int offset, bool buffered)
Parameters
System. The offset. |
System. If the method is called too often, set this to [true] to improve performance. |
Sort()
Sorts the task cards added in the Task
Declaration
public void Sort()
Remarks
The sort operation will use the default Task
UpdateScrollBar(SizeF)
Declaration
protected virtual void UpdateScrollBar(SizeF availableSize)
Parameters
System.
|
Events
IsCollapsedChanged
The event is fired, when the column has collapsed/expanded.
Declaration
public event EventHandler IsCollapsedChanged
Event Type
System.
|
IsCollapsedChanging
The event is fired, when collapsing/expanding the column.
Declaration
public event CancelEventHandler IsCollapsedChanging
Event Type
System.
|
TaskCardAdded
The Event is fired, when a task card has been added with the button.
Declaration
public event RadTaskBoardColumnElement.TaskCardAddedDelegate TaskCardAdded
Event Type
TaskCardAdding
The Event is fired, when adding a task card with the button.
Declaration
public event RadTaskBoardColumnElement.TaskCardAddingDelegate TaskCardAdding