Class Avatar
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
Avatar 头像框组件
public class Avatar : BootstrapComponentBase, IComponent, IHandleAfterRender, IHandleEvent
- Inheritance
-
Avatar
- Implements
- Inherited Members
- Extension Methods
Constructors
Avatar()
public Avatar()
Properties
GetUrlAsync
获得/设置 获取图片地址异步回调方法
[Parameter]
public Func<Task<string>>? GetUrlAsync { get; set; }
Property Value
Icon
获得/设置 头像框显示图标
[Parameter]
public string? Icon { get; set; }
Property Value
IsBorder
获得/设置 是否显示 Border 默认为 false
[Parameter]
public bool IsBorder { get; set; }
Property Value
IsCircle
获得/设置 是否为圆形
[Parameter]
public bool IsCircle { get; set; }
Property Value
IsIcon
获得/设置 是否为图标
[Parameter]
public bool IsIcon { get; set; }
Property Value
IsText
获得/设置 是否为显示为文字
[Parameter]
public bool IsText { get; set; }
Property Value
Size
获得/设置 头像框大小
[Parameter]
public Size Size { get; set; }
Property Value
Text
获得/设置 头像框显示文字
[Parameter]
public string? Text { get; set; }
Property Value
Url
获得/设置 Image 头像路径地址
[Parameter]
public string? Url { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
OnParametersSet()
OnParametersSet 方法
protected override void OnParametersSet()
OnParametersSetAsync()
OnInitializedAsync 方法
protected override Task OnParametersSetAsync()