Back to Devexpress

DxDropDown.InitializedTask Property

blazor-devexpress-dot-blazor-dot-dxdropdown-c3f383e6.md

latest1.5 KB
Original Source

DxDropDown.InitializedTask Property

The task that allows you to wait until the drop-down window is initialized.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public Task InitializedTask { get; }

Property Value

TypeDescription
Task

The task that is completed when the window is initialized.

|

Remarks

Run the task to make sure that the drop-down window is initialized.

razor
<DxButton Text="Show" Click="ShowWindow" />
<DxButton Text="Hide" Click="HideWindow" />

<DxDropDown @ref="ddWindow"
            Width="400"
            BodyText="Lorem ipsum dolor sit amet, consectetur adipiscing elit.">
</DxDropDown>

@code {
    DxDropDown ddWindow { get; set; }

    async Task ShowWindow(MouseEventArgs args) {
        if (ddWindow.IsInitialized)
            await ddWindow.ShowAsync();
        else {
            await ddWindow.InitializedTask;
            await ddWindow.ShowAsync();
        }
    }
    async Task HideWindow(MouseEventArgs args) {
        await ddWindow.CloseAsync();
    }
}

See Also

DxDropDown Class

DxDropDown Members

DevExpress.Blazor Namespace