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()

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()

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; }