Class MudRadioGroup<T>
- Namespace
- MudBlazor
- Assembly
- MudBlazor.dll
public class MudRadioGroup<T> : MudFormComponent<T, T>, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged, IFormComponent, IDisposable
Type Parameters
T
- Inheritance
-
MudFormComponent<T, T>MudRadioGroup<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
MudRadioGroup()
public MudRadioGroup()
Properties
ChildContent
[Parameter]
[Category("Behavior")]
public RenderFragment? ChildContent { get; set; }
Property Value
Classname
protected string Classname { get; }
Property Value
Disabled
If true, the input will be disabled.
[Parameter]
[Category("Behavior")]
public bool Disabled { get; set; }
Property Value
InputClass
User class names for the input, separated by space
[Parameter]
[Category("Appearance")]
public string? InputClass { get; set; }
Property Value
InputStyle
User style definitions for the input
[Parameter]
[Category("Appearance")]
public string? InputStyle { get; set; }
Property Value
Name
[Parameter]
[Category("Behavior")]
public string Name { get; set; }
Property Value
ReadOnly
If true, the input will be read-only.
[Parameter]
[Category("Behavior")]
public bool ReadOnly { get; set; }
Property Value
Value
[Parameter]
[Category("Data")]
public T? Value { get; set; }
Property Value
- T
ValueChanged
[Parameter]
public EventCallback<T> ValueChanged { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
CheckGenericTypeMatch(object)
public void CheckGenericTypeMatch(object selectItem)
Parameters
selectItem
object
ResetValueAsync()
protected override Task ResetValueAsync()
Returns
SetSelectedOptionAsync(T?, bool)
protected Task SetSelectedOptionAsync(T? option, bool updateRadio)
Parameters
option
TupdateRadio
bool
Returns
SetSelectedRadioAsync(MudRadio<T>?, bool)
protected Task SetSelectedRadioAsync(MudRadio<T>? radio, bool updateOption)