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
DropdownIcon
获得/设置 组件数据源
[Parameter]
public string? DropdownIcon { get; set; }
Property Value
Items
获得/设置 菜单数据集合
[Parameter]
public IEnumerable<MenuItem>? Items { get; set; }
Property Value
OnClick
获得/设置 菜单项点击回调委托
[Parameter]
public Func<MenuItem, Task>? OnClick { get; set; }
Property Value
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