MessageBoxButtons Enumeration
.NET Framework (current version)
Specifies constants defining which buttons to display on a MessageBox.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
| Member name | Description | |
|---|---|---|
| AbortRetryIgnore | The message box contains Abort, Retry, and Ignore buttons. | |
| OK | The message box contains an OK button. | |
| OKCancel | The message box contains OK and Cancel buttons. | |
| RetryCancel | The message box contains Retry and Cancel buttons. | |
| YesNo | The message box contains Yes and No buttons. | |
| YesNoCancel | The message box contains Yes, No, and Cancel buttons. |
This enumeration is used by the MessageBox class.
The following code example shows how to use a MessageBox to give the user an opportunity to prevent a form from closing. This example requires that the method is called from the FormClosing event of the form.
private: void Form1_FormClosing(Object^ sender, FormClosingEventArgs^ e) { // If the no button was pressed ... if ((MessageBox::Show( "Are you sure that you would like to close the form?", "Form Closing", MessageBoxButtons::YesNo, MessageBoxIcon::Question) == DialogResult::No)) { // cancel the closure of the form. e->Cancel = true; } }
.NET Framework
Available since 1.1
Available since 1.1
Show: