Skip to main content

MessageBox

The Wisej.NET MessageBox cannot be instantiated directly. Display messages by calling the static MessageBox.Show method, which accepts parameters for message, title, buttons, and icon configuration.

MessageBox.Show("An unexpected error occurred.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

Here's the code for a MessageBox with the title "Error", the text "An unexpected error occurred.", an OK button, and an Error icon. The MessageBox will look like this:

Note that the MessageBox appearance changes based on the theme. The above image uses the Bootstrap theme.

info

For a full list of properties, methods and events see the API documentation.

Features

Styles

The MessageBox supports several alert styles:

  • None: No icon displayed
  • Error: Red X or exclamation point indicating an error
  • Stop: Stop sign icon
  • Hand: Raised hand icon
  • Question: Question mark in circle
  • Warning: Exclamation point in triangle
  • Information: Letter i in circle

MessageBox showing different icon styles

HTML Content

Enable HTML content in messages by setting the allowHtml parameter to true:

MessageBox.Show(@"<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>", allowHtml: true);

MessageBox displaying HTML formatted list

Advanced

JavaScript Widget

ItemDescription
Class name"wisej.web.MessageBox"
Theme appearance"messagebox", see Themes
Source codehttps://github.com/iceteagroup/wisej-js