Table of Contents

Class ListGroup<TItem>

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

ListGroup 组件

public class ListGroup<TItem> : ValidateBase<TItem>, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, IValidateComponent

Type Parameters

TItem
Inheritance
ListGroup<TItem>
Implements
Inherited Members
Extension Methods

Constructors

ListGroup()

public ListGroup()

Properties

GetItemDisplayText

获得/设置 获得条目显示文本内容回调方法

[Parameter]
public Func<TItem, string>? GetItemDisplayText { get; set; }

Property Value

Func<TItem, string>

HeaderTemplate

获得/设置 Header 模板 默认 null

[Parameter]
public RenderFragment? HeaderTemplate { get; set; }

Property Value

RenderFragment

HeaderText

获得/设置 Header 文字 默认 null

[Parameter]
public string? HeaderText { get; set; }

Property Value

string

ItemTemplate

获得/设置 Header 模板 默认 null

[Parameter]
public RenderFragment<TItem>? ItemTemplate { get; set; }

Property Value

RenderFragment<TItem>

Items

获得/设置 数据源集合

[Parameter]
[EditorRequired]
public List<TItem>? Items { get; set; }

Property Value

List<TItem>

OnClickItem

获得/设置 点击 List 项目回调方法

[Parameter]
public Func<TItem, Task>? OnClickItem { get; set; }

Property Value

Func<TItem, Task>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

OnParametersSet()

OnParametersSet 方法

protected override void OnParametersSet()