MessageBoxButton
MessageBoxButton
MessageBoxButton
MessageBoxButton
Enum
Definition
Specifies the buttons that are displayed on a message box. Used as an argument of the Show method.
public enum class MessageBoxButton
public enum MessageBoxButton
type MessageBoxButton =
Public Enum MessageBoxButton
- Inheritance
Fields
| OK OK OK OK | 0 | The message box displays an OK button. |
| OKCancel OKCancel OKCancel OKCancel | 1 | The message box displays OK and Cancel buttons. |
| YesNo YesNo YesNo YesNo | 4 | The message box displays Yes and No buttons. |
| YesNoCancel YesNoCancel YesNoCancel YesNoCancel | 3 | The message box displays Yes, No, and Cancel buttons. |
Examples
For more information, see MessageBox Sample.
Remarks
By default, the Show method of the MessageBox type displays a message box that has an OK button. You can use overloads of the Show method that accept a MessageBoxButton argument in order to specify different combinations of buttons, which include OK, OK/Cancel, Yes/No, and Yes/No/Cancel.
If you specify YesNo, you disable the Close button in the message box title bar. However, the Close button is enabled for all other options. When a user clicks the Close button or presses the ESC key, a message box returns a message box result value of MessageBoxResult. However, if a message box displays only an OK button, clicking the Close button or pressing the ESC key causes a message box to return a message box result value of Cancel.
The value of the button that a user clicks is returned by Show and is one of the values of the MessageBoxResult enumeration.