Skip to main content

DxRadioGroup<TData, TValue>.FocusAsync() Method

Moves focus to the RadioGroup’s first item (or selected item, if any).

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.1.dll

NuGet Package: DevExpress.Blazor

Declaration

public ValueTask FocusAsync()

Returns

Type Description
ValueTask

A structure that stores an awaitable result of an asynchronous operation.

Remarks

In the following example, focus moves to the first item after the first render.

<DxRadioGroup Items="@Values"
              @bind-Value="@Value"
              @ref="@component">
    <p><strong>@Value</strong></p>
</DxRadioGroup>

@code {
    DxRadioGroup<string, string> component;
    string Value { get; set; } = "Parking camera";
    IEnumerable<string> Values = new[] { "Parking camera", "Heated seats", "Air conditioning" };

    protected override void OnAfterRender(bool firstRender) {
        base.OnAfterRender(firstRender);
        component.FocusAsync();
    }
}

Focus Async

See Also