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

Configures default column-level settings for all columns in the TelerikTaskBoard<TItem, TColumn>. Place a single TaskBoardColumnSettings tag inside the TaskBoard markup to override the defaults. Individual column overrides are provided through the ColumnData items via ColumnWidthField, ColumnButtonsField, ColumnEnabledField, and ColumnWipLimitField.

Definition

Constructors

C#
public TaskBoardColumnSettings()

Properties

Defines which action buttons are rendered in each column header, applied to all columns. Combine values using the bitwise OR operator to show multiple buttons. Default is EditColumn | AddCard | DeleteColumn. Set to None to hide all column header action buttons.

C#
[Parameter]
public TaskBoardColumnButtons Buttons { get; set; }

The default CSS width applied to every column whose ColumnWidthField value is null or empty. Accepts any valid CSS length value. Example: "300px", "20%", "18rem". When null (default), columns size based on the available space.

C#
[Parameter]
public string Width { get; set; }

Methods

C#
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters:__builderRenderTreeBuilder

Overrides: ComponentBase.BuildRenderTree(RenderTreeBuilder)

C#
public void Dispose()

Implements: IDisposable.Dispose()

C#
protected virtual void Dispose(bool disposing)
Parameters:disposingbool
C#
protected override Task OnInitializedAsync()
Returns:

Task

Overrides: ComponentBase.OnInitializedAsync()