Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

ToastOptions.DisplayTime Property

Specifies how long the toast is visible.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.2.dll

NuGet Package: DevExpress.Blazor

#Declaration

C#
[DefaultValue(null)]
public TimeSpan? DisplayTime { get; set; }

#Property Value

Type Default Description
Nullable<TimeSpan> null

The time span;
null to derive the value from the toast provider;
0 to disable toast auto-hide.

#Remarks

Use the DisplayTime property to specify the time span after which the toast disappears. If the property is not specified, the display time is determined by the DxToastProvider.DisplayTime property (5 seconds by default).

Set the DisplayTime property to 0 (zero) to leave the message visible until it is forced closed.

razor
<DxButton Text="Show a toast" Click="CreateToast" />
<DxButton Text="Close a toast" Click="CloseToast" />
<DxToastProvider />

@code {
    [Inject] IToastNotificationService ToastService { get; set; }

    private void CreateToast() {
        ToastService.ShowToast(new ToastOptions {
            Id="toast",
            DisplayTime = @TimeSpan.Zero,
            Title = "Notification",
            Text = "The process is completed.",
        });
    }
    private void CloseToast() {
        ToastService.CloseToast("toast");
    }
}
See Also