ColumnBase
Definition
Namespace:Telerik.Blazor.Components.Common
Assembly:Telerik.Blazor.dll
Syntax:
public abstract class ColumnBase : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IColumn, IDisposable
Inheritance: objectComponentBaseColumnBase
Derived Classes:
Implements:
Inherited Members
Constructors
protected ColumnBase()
Methods
public void Dispose()
Implements:
protected override void OnInitialized()
Overrides:
public override Task SetParametersAsync(ParameterView parameters)
Overrides:
Properties
public List<IColumn> ColumnsCollection { get; set; }
The CSS class that will be rendered on the column header cell.
[Parameter]
public virtual string HeaderClass { get; set; }
Implements:
The template for the header cell of this column. When the template is used, the Title text is not rendered by default. You can render custom components and apply logic in it.
[Parameter]
public RenderFragment HeaderTemplate { get; set; }
Specifies the unique identifier of the column. Use it for programmatic column auto-fitting (resizing) and splitting columns to groups in the Column Menu.
[Parameter]
public string Id { get; set; }
Implements:
Specifies whether the column is locked.
[Parameter]
public bool Locked { get; set; }
Implements:
The maximum resizable width of the column in pixels.
[Parameter]
public decimal MaxResizableWidth { get; set; }
Implements:
The minimum resizable width of the column in pixels.
[Parameter]
public decimal MinResizableWidth { get; set; }
Implements:
[CascadingParameter]
public IColumn ParentColumn { get; set; }
Specifies whether the column can be reordered.
[Parameter]
public bool Reorderable { get; set; }
Implements:
Specifies whether the column can be resized.
[Parameter]
public bool Resizable { get; set; }
Implements:
The string title rendered in the column header. If not set, the column will render the DisplayAttribute.Name property, or the Field name itself.
[Parameter]
public virtual string Title { get; set; }
Implements:
Specifies whether the column is visible. If set to false,
the column will be hidden from the grid. null is treated as true.
[Parameter]
public bool? Visible { get; set; }
Implements: