Table of Contents

Class Rate

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

Rate 组件

public class Rate : BootstrapComponentBase, IComponent, IHandleAfterRender, IHandleEvent
Inheritance
Rate
Implements
Inherited Members
Extension Methods

Constructors

Rate()

public Rate()

Properties

IsDisable

获得/设置 是否禁用 默认为 false

[Parameter]
public bool IsDisable { get; set; }

Property Value

bool

Remarks

禁用模式下图标颜色为灰色,不可点击

IsReadonly

获得/设置 是否只读 默认为 false

[Parameter]
public bool IsReadonly { get; set; }

Property Value

bool

Remarks

只读情况下图标为彩色,仅不可点击

IsWrap

获得/设置 是否禁止换行 默认为 true

[Parameter]
public bool IsWrap { get; set; }

Property Value

bool

ItemTemplate

获得/设置 子项模板

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

Property Value

RenderFragment<double>

Max

获得/设置 最大值 默认 5

[Parameter]
public int Max { get; set; }

Property Value

int

OnValueChanged

获得/设置 组件值变化时回调委托

[Parameter]
public Func<double, Task>? OnValueChanged { get; set; }

Property Value

Func<double, Task>

ShowValue

获得/设置 是否显示 Value 默认为 false

[Parameter]
public bool ShowValue { get; set; }

Property Value

bool

StarIcon

获得/设置 选中图标

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

Property Value

string

UnStarIcon

获得/设置 未选中图标

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

Property Value

string

Value

获得/设置 组件值

[Parameter]
public double Value { get; set; }

Property Value

double

ValueChanged

获得/设置 组件值变化时回调委托

[Parameter]
public EventCallback<double> ValueChanged { get; set; }

Property Value

EventCallback<double>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

OnParametersSet()

protected override void OnParametersSet()