Class DialButton
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
拨号按钮组件
public class DialButton : BootstrapModuleComponentBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable
- Inheritance
-
DialButton
- Implements
- Inherited Members
- Extension Methods
Constructors
DialButton()
public DialButton()
Properties
ButtonTemplate
按钮模板
[Parameter]
public RenderFragment? ButtonTemplate { get; set; }
Property Value
ChildContent
数据项模板
[Parameter]
public RenderFragment? ChildContent { get; set; }
Property Value
Color
获得/设置 按钮颜色
[Parameter]
public Color Color { get; set; }
Property Value
DialMode
获得/设置 呈现方式 默认为 直线
[Parameter]
public DialMode DialMode { get; set; }
Property Value
Duration
获得/设置 动画延时 默认 400 单位 ms 毫秒
[Parameter]
public int Duration { get; set; }
Property Value
Icon
获得/设置 显示图标
[Parameter]
public string? Icon { get; set; }
Property Value
IsAutoClose
获得/设置 是否自动关闭弹窗 默认为 true
[Parameter]
public bool IsAutoClose { get; set; }
Property Value
IsDisabled
获得/设置 是否禁用 默认为 false
[Parameter]
public bool IsDisabled { get; set; }
Property Value
ItemTemplate
展开部分模板
[Parameter]
public RenderFragment<DialButtonItem>? ItemTemplate { get; set; }
Property Value
Items
展开项集合
[Parameter]
public IEnumerable<DialButtonItem>? Items { get; set; }
Property Value
Offset
获得/设置 弹窗便宜量 默认 8px
[Parameter]
public float Offset { get; set; }
Property Value
OnClick
获得/设置 OnClick 事件
[Parameter]
public EventCallback<DialButtonItem> OnClick { get; set; }
Property Value
Placement
获得/设置 位置
[Parameter]
public Placement Placement { get; set; }
Property Value
Radius
[Parameter]
public int Radius { get; set; }
Property Value
Size
获得/设置 Size 大小
[Parameter]
public Size Size { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnParametersSet()
protected override void OnParametersSet()