InputRadioGroup<TValue> 类

定义

对子 InputRadio<TValue> 组件进行分组。

generic <typename TValue>
public ref class InputRadioGroup : Microsoft::AspNetCore::Components::Forms::InputBase<TValue>
public class InputRadioGroup<TValue> : Microsoft.AspNetCore.Components.Forms.InputBase<TValue>
type InputRadioGroup<'Value> = class
    inherit InputBase<'Value>
Public Class InputRadioGroup(Of TValue)
Inherits InputBase(Of TValue)

类型参数

TValue
继承
InputRadioGroup<TValue>

构造函数

InputRadioGroup<TValue>()

对子 InputRadio<TValue> 组件进行分组。

属性

AdditionalAttributes

获取或设置将应用于所创建元素的其他属性的集合。

(继承自 InputBase<TValue>)
ChildContent

获取或设置在 内呈现的 InputRadioGroup<TValue>子内容。

CssClass

获取一个 CSS 类字符串,该字符串组合 class 了 属性和 ,以及一个字符串,该字符串指示 (“已修改”、“有效”和“无效”) 的组合所编辑的字段的状态。 派生组件通常应将此值用于主 HTML 元素的“class”属性。

(继承自 InputBase<TValue>)
CurrentValue

获取或设置输入的当前值。

(继承自 InputBase<TValue>)
CurrentValueAsString

获取或设置输入的当前值,表示为字符串。

(继承自 InputBase<TValue>)
DisplayName

获取或设置此字段的显示名称。

当输入值无法正确分析时,生成错误消息时,将使用此值。

(继承自 InputBase<TValue>)
EditContext

获取关联的 EditContext。 如果输入没有父 EditForm,则此属性未初始化。

(继承自 InputBase<TValue>)
FieldIdentifier

FieldIdentifier获取绑定值的 。

(继承自 InputBase<TValue>)
Name

获取或设置组的名称。

NameAttributeValue

获取要用于输入的“name”属性的值。

(继承自 InputBase<TValue>)
Value

获取或设置输入的值。 这应与双向绑定一起使用。

(继承自 InputBase<TValue>)
ValueChanged

获取或设置更新绑定值的回调。

(继承自 InputBase<TValue>)
ValueExpression

获取或设置标识绑定值的表达式。

(继承自 InputBase<TValue>)

方法

BuildRenderTree(RenderTreeBuilder)

将组件呈现到提供的 RenderTreeBuilder

DispatchExceptionAsync(Exception)

将提供的 exception 视为由此组件引发的 。 这将导致封闭的 ErrorBoundary 转换为失败状态。 如果没有封闭的 ErrorBoundary,则将它视为封闭呈现器中的异常。

如果异常发生在组件生命周期方法之外,但你希望将其视为组件生命周期方法中的异常,这非常有用。

(继承自 ComponentBase)
Dispose(Boolean)

对子 InputRadio<TValue> 组件进行分组。

(继承自 InputBase<TValue>)
FormatValueAsString(T)

将值的格式设置为字符串。 派生类可以重写此设置,以确定用于 CurrentValueAsString的格式。

(继承自 InputBase<TValue>)
InvokeAsync(Action)

在关联的呈现器同步上下文中执行提供的工作项。

(继承自 ComponentBase)
InvokeAsync(Func<Task>)

在关联的呈现器同步上下文中执行提供的工作项。

(继承自 ComponentBase)
OnAfterRender(Boolean)

每次组件以交互方式呈现且 UI 完成更新 ((例如,在元素添加到浏览器 DOM) 之后)之后调用的方法。 在运行此字段时,任何 ElementReference 字段都将填充。

在预呈现或服务器端呈现期间不会调用此方法,因为这些进程不会附加到任何实时浏览器 DOM,并且已在更新 DOM 之前完成。

(继承自 ComponentBase)
OnAfterRenderAsync(Boolean)

每次以交互方式呈现组件且 UI 完成更新 ((例如,在元素添加到浏览器 DOM) 之后)之后调用的方法。 在运行此字段时,任何 ElementReference 字段都将填充。

在预呈现或服务器端呈现期间不会调用此方法,因为这些进程不会附加到任何实时浏览器 DOM,并且已在更新 DOM 之前完成。

请注意,组件不会在返回 Task的任何 完成后自动重新呈现,因为这将导致无限呈现循环。

(继承自 ComponentBase)
OnInitialized()

在组件准备好启动时从呈现树中的父级接收其初始参数时调用的方法。

(继承自 ComponentBase)
OnInitializedAsync()

在组件准备好启动时从呈现树中的父级接收其初始参数时调用的方法。

如果要执行异步操作并希望组件在操作完成时刷新,请重写此方法。

(继承自 ComponentBase)
OnParametersSet()

当组件从呈现树中的父级接收参数,并且传入值已分配给属性时调用的方法。

OnParametersSetAsync()

当组件从呈现树中的父级接收参数,并且传入值已分配给属性时调用的方法。

(继承自 ComponentBase)
SetParametersAsync(ParameterView)

设置组件父级在呈现树中提供的参数。

(继承自 InputBase<TValue>)
ShouldRender()

返回一个标志,指示组件是否应呈现。

(继承自 ComponentBase)
StateHasChanged()

通知组件其状态已更改。 如果适用,这将导致组件重新呈现。

(继承自 ComponentBase)
TryParseValueFromString(String, T, String)

分析字符串以创建 的 T实例。 派生类可以重写此值,以更改解释传入值的方式 CurrentValueAsString

(继承自 InputBase<TValue>)
TryParseValueFromString(String, TValue, String)

对子 InputRadio<TValue> 组件进行分组。

显式接口实现

IComponent.Attach(RenderHandle)

对子 InputRadio<TValue> 组件进行分组。

(继承自 ComponentBase)
IDisposable.Dispose()

对子 InputRadio<TValue> 组件进行分组。

(继承自 InputBase<TValue>)
IHandleAfterRender.OnAfterRenderAsync()

对子 InputRadio<TValue> 组件进行分组。

(继承自 ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object)

对子 InputRadio<TValue> 组件进行分组。

(继承自 ComponentBase)

适用于