Table of Contents

Class TopMenu

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

顶栏菜单

public class TopMenu : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Inheritance
TopMenu
Implements
Inherited Members
Extension Methods

Constructors

TopMenu()

public TopMenu()

Properties

ArrowIcon

获得/设置 菜单箭头图标

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

Property Value

string

DropdownIcon

获得/设置 组件数据源

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

Property Value

string

Items

获得/设置 菜单数据集合

[Parameter]
public IEnumerable<MenuItem>? Items { get; set; }

Property Value

IEnumerable<MenuItem>

OnClick

获得/设置 菜单项点击回调委托

[Parameter]
public Func<MenuItem, Task>? OnClick { get; set; }

Property Value

Func<MenuItem, Task>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

OnParametersSet()

protected override void OnParametersSet()

SetParametersAsync(ParameterView)

SetParametersAsync 方法

public override Task SetParametersAsync(ParameterView parameters)

Parameters

parameters ParameterView

Returns

Task