WinUIMessageBox.Show(FrameworkElement, String, String, MessageBoxButton) Method
Displays the WinUIMessageBox with specific owner, text, title and set of buttons.
Namespace: DevExpress.Xpf.WindowsUI
Assembly: DevExpress.Xpf.Controls.v24.2.dll
NuGet Package: DevExpress.Wpf.Controls
Declaration
public static MessageBoxResult Show(
FrameworkElement owner,
string messageBoxText,
string caption,
MessageBoxButton button
)
Parameters
Name | Type | Description |
---|---|---|
owner | FrameworkElement | A FrameworkElement object that owns the current WinUIMessageBox. |
messageBoxText | String | A String value that is the text to be displayed within the current WinUIMessageBox. |
caption | String | A String value that is the WinUIMessageBox window caption. |
button | MessageBoxButton | A MessageBoxButton enumerator value that specifies the set of buttons displayed within the current WinUIMessageBox. |
Returns
Type | Description |
---|---|
MessageBoxResult | A MessageBoxResult enumerator value that indicates which message box button an end-user has clicked. |
Remarks
You can determine which of the WinUIMessageBox‘s buttons an end user has clicked by checking the return value (see the code below).
MessageBoxResult result = DevExpress.Xpf.Core.WinUIMessageBox.Show("Click a button", "Message", MessageBoxButton.YesNo);
if (result == MessageBoxResult.Yes) DevExpress.Xpf.Core.WinUIMessageBox.Show("'YES' button clicked", "Result");
else DevExpress.Xpf.Core.WinUIMessageBox.Show("'NO' button clicked", "Result");
A message box with unspecified buttons displays the ‘OK’ button by default and returns the MessageBoxResult.OK value.