Back to Devexpress

XtraMessageBox.Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, DefaultBoolean) Method

windowsforms-devexpress-dot-xtraeditors-dot-xtramessagebox-dot-show-x28-iwin32window-string-string-messageboxbuttons-messageboxicon-defaultboolean-x29.md

latest4.7 KB
Original Source

XtraMessageBox.Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, DefaultBoolean) Method

Displays the XtraMessageBox with the specified settings.

Namespace : DevExpress.XtraEditors

Assembly : DevExpress.XtraEditors.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
[Browsable(false)]
[EditorBrowsable(EditorBrowsableState.Never)]
public static DialogResult Show(
    IWin32Window owner,
    string text,
    string caption,
    MessageBoxButtons buttons,
    MessageBoxIcon icon,
    DefaultBoolean allowHtmlText
)
vb
<Browsable(False)>
<EditorBrowsable(EditorBrowsableState.Never)>
Public Shared Function Show(
    owner As IWin32Window,
    text As String,
    caption As String,
    buttons As MessageBoxButtons,
    icon As MessageBoxIcon,
    allowHtmlText As DefaultBoolean
) As DialogResult

Parameters

NameTypeDescription
ownerIWin32Window

An object that serves as a dialog box’s top-level window and owner.

| | text | String |

The text to display in the message box.

| | caption | String |

A string value that specifies the message box’s caption.

| | buttons | MessageBoxButtons |

A value that specifies which buttons to display in the message box.

| | icon | MessageBoxIcon |

One of the MessageBoxIcon values that specifies which icon to display in the message box.

| | allowHtmlText | DefaultBoolean |

A value that specifies whether HTML tags can be used to format the text and caption of a message box. See XtraMessageBox.AllowHtmlText to learn more.

|

Returns

TypeDescription
DialogResult

One of the DialogResult values.

|

Remarks

Default Parameters

ParameterDefault ValueProperty Name
CaptionString.EmptyCaption
ButtonsMessageBoxButtons.OKButtons
DefaultButtonIndex0DefaultButtonIndex
OwnernullOwner
IconMessageBoxIcon.NoneImageOptions

The following code snippet displays the XtraMessageBox with formatted text and a warning icon. If the user clicks Yes , the application closes the current form.

csharp
using DevExpress.XtraEditors;
using DevExpress.Utils;

if(XtraMessageBox.Show(
    "Do you want to close the <b>form</b>?", "Warning",
    MessageBoxButtons.YesNo, MessageBoxIcon.Warning,
    DefaultBoolean.True) == DialogResult.Yes)
    this.Close();
vb
Imports DevExpress.XtraEditors
Imports DevExpress.Utils

If XtraMessageBox.Show("Do you want to close the <b>form</b>?", "Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, DefaultBoolean.True) = DialogResult.Yes Then
    Me.Close()
End If

See Also

XtraMessageBox Class

XtraMessageBox Members

DevExpress.XtraEditors Namespace