Table of Contents

Class MudRadio<T>

Namespace
MudBlazor
Assembly
MudBlazor.dll

An option from a set of mutually exclusive options, often as part of a MudRadioGroup<T>.

public class MudRadio<T> : MudBooleanInput<T>, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged, IFormComponent, IAsyncDisposable

Type Parameters

T

The type of value being selected, often a bool.

Inheritance
MudRadio<T>
Implements
Inherited Members
Extension Methods

Constructors

MudRadio()

public MudRadio()

Properties

CheckedIcon

The icon displayed when in a checked state.

[Parameter]
[Category("Appearance")]
public string CheckedIcon { get; set; }

Property Value

string

Remarks

Defaults to RadioButtonChecked.

Classname

protected override string Classname { get; }

Property Value

string

Dense

Uses compact vertical padding.

[Parameter]
[Category("Appearance")]
public bool Dense { get; set; }

Property Value

bool

Remarks

Defaults to false.

IconClassname

protected override string IconClassname { get; }

Property Value

string

IndeterminateIcon

The icon to display for an indeterminate state.

[Parameter]
[Category("Appearance")]
public string IndeterminateIcon { get; set; }

Property Value

string

Remarks

Defaults to IndeterminateCheckBox.

LabelClassname

protected override string LabelClassname { get; }

Property Value

string

UncheckedColor

The color to use when in an unchecked state.

[Parameter]
[Category("Appearance")]
public Color? UncheckedColor { get; set; }

Property Value

Color?

Remarks

Defaults to null.

UncheckedIcon

The icon displayed when in an unchecked state.

[Parameter]
[Category("Appearance")]
public string UncheckedIcon { get; set; }

Property Value

string

Remarks

Defaults to RadioButtonUnchecked.

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

DisposeAsyncCore()

Called to dispose this instance.

protected override ValueTask DisposeAsyncCore()

Returns

ValueTask

HandleKeyDownAsync(KeyboardEventArgs)

protected Task HandleKeyDownAsync(KeyboardEventArgs keyboardEventArgs)

Parameters

keyboardEventArgs KeyboardEventArgs

Returns

Task

OnAfterRenderAsync(bool)

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender bool

Returns

Task

OnInitializedAsync()

protected override Task OnInitializedAsync()

Returns

Task

SelectAsync()

Checks this radio button.

public Task SelectAsync()

Returns

Task

Remarks

When part of a MudRadioGroup<T>, other values will be unchecked.

See Also