Back to Devexpress

DxMessageBox.Closed Event

blazor-devexpress-dot-blazor-dot-dxmessagebox-ec3e83fd.md

latest1.9 KB
Original Source

DxMessageBox.Closed Event

Fires after the message box is closed.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[Parameter]
public EventCallback<bool> Closed { get; set; }

Parameters

TypeDescription
Boolean

true if a user clicks the OK button; false if a user clicks the Cancel button or closes the dialog in another way: clicks the Close button, presses Escape, or clicks outside the box boundaries.

|

Remarks

Handle the Closed event to process close actions. This event occurs when a user closes the message box: clicks Ok or Cancel button, clicks outside the component boundaries, or presses Escape.

The event parameter indicates whether a user clicked the OK button.

razor
<DxButton Text="Show Alert" Click="@(() => MessageBoxVisible = true)" />
<DxMessageBox @bind-Visible="MessageBoxVisible"
              Closed="@Closed"
              Title="Error"
              Text="Unable to process the request. Please try again later or contact support."
              OkButtonText="Contact Support"
              CancelButtonText="Try Later"
              RenderStyle="MessageBoxRenderStyle.Danger"
              Type="MessageBoxType.Confirmation"/>

@code {
    bool MessageBoxVisible { get; set; } = false;

    void Closed(bool Confirmed) {
        if (Confirmed) {
           // your code
        }
    }
}

Run Demo

See Also

DxMessageBox Class

DxMessageBox Members

DevExpress.Blazor Namespace