New to Telerik UI for WinForms? Download free 30-day trial

Structure

This article describes the inner structure and organization of the elements which build RadTaskBoard.

WinForms RadTaskBoard Structure

RadTaskBoard is composed of column elements. Each RadTaskBoardColumnElement contains a header, task card elements and a button at the bottom for adding more task cards. Every RadTaskCardElement contains 9 containers: 3 x 3. This allows adding different elements top-left, top-center, top-right, middle-left, middle-center, middle-right, bottom-left, bottom-center, bottom-right. The RadTaskCardElement.ElementsCollections offers a dictionary which Value is ContentAlignment allowing you easily to access the RadItemOwnerCollection for the respective container.

  • Column: Essential building block, represented by the base class RadTaskBoardColumnElement. The columns inside the control can be collapsed.

  • Column Header: Represents the header of the columns inside the RadTaskBoard control.

  • Task Title: Represents the title of the task item.

  • User: Represents the circle container which can display an icon image of the RadTaskBoard card.

  • Tags: Displays a collection of highlight objects applied to a given item.

  • Accent/Category Indicator: Represents the color container on the left side for a RadTaskBoard card.

  • Task Description: Represents the description of the item.

  • Expand/Collapse Column Button: Collapses and expands the column.

Each RadTaskCardElement offers accent color, title, description, user info, tags, sub tasks. The sub tasks are displayed in the following format: "Number of Completed Tasks/ Total number of tasks".

WinForms RadTaskBoard RadTaskCardElement

Elements Hierarchy

WinForms RadTaskBoard's Elements Hierarchy

See Also

In this article