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
Remarks
禁用模式下图标颜色为灰色,不可点击
IsReadonly
获得/设置 是否只读 默认为 false
[Parameter]
public bool IsReadonly { get; set; }
Property Value
Remarks
只读情况下图标为彩色,仅不可点击
IsWrap
获得/设置 是否禁止换行 默认为 true
[Parameter]
public bool IsWrap { get; set; }
Property Value
ItemTemplate
获得/设置 子项模板
[Parameter]
public RenderFragment<double>? ItemTemplate { get; set; }
Property Value
Max
获得/设置 最大值 默认 5
[Parameter]
public int Max { get; set; }
Property Value
OnValueChanged
获得/设置 组件值变化时回调委托
[Parameter]
public Func<double, Task>? OnValueChanged { get; set; }
Property Value
ShowValue
获得/设置 是否显示 Value 默认为 false
[Parameter]
public bool ShowValue { get; set; }
Property Value
StarIcon
获得/设置 选中图标
[Parameter]
public string? StarIcon { get; set; }
Property Value
UnStarIcon
获得/设置 未选中图标
[Parameter]
public string? UnStarIcon { get; set; }
Property Value
Value
获得/设置 组件值
[Parameter]
public double Value { get; set; }
Property Value
ValueChanged
获得/设置 组件值变化时回调委托
[Parameter]
public EventCallback<double> ValueChanged { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
OnParametersSet()
protected override void OnParametersSet()