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