Skip to main content
All docs
V26.1
  • DxInputDataEditorBase<T>.FocusAsync() Method

    Moves focus to the component’s input element.

    Namespace: DevExpress.Blazor.Base

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

    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