Skip to main content
A newer version of this page is available. .

DxInputDataEditorBase<T>.FocusAsync() Method

Moves focus to the component’s input element.

Namespace: DevExpress.Blazor.Base

Assembly: DevExpress.Blazor.v22.2.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

The following code moves focus to the input element of the DxMaskedInput component after the first render.

<DxMaskedInput @bind-Value="@Value"
               Mask="@NumericMask.Currency"
               @ref=@component>
</DxMaskedInput>

@code {
    DxMaskedInput<double> component;
    double Value { get; set; } = 123.45;

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

Focused Element

See Also