ExceptionMessageBoxButtons Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает кнопку для отображения в окне с исключением.
public enum class ExceptionMessageBoxButtons
public enum ExceptionMessageBoxButtons
type ExceptionMessageBoxButtons =
Public Enum ExceptionMessageBoxButtons
- Наследование
-
ExceptionMessageBoxButtons
Поля
| Имя | Значение | Описание |
|---|---|---|
| OK | 0 | Покажите кнопку OK . |
| OKCancel | 1 | Отведите кнопки OK и Cancel . |
| YesNoCancel | 2 | Отображаются кнопки Да, Нет и Отмена. |
| YesNo | 3 | Отображаются кнопки Да и Нет. |
| AbortRetryIgnore | 4 | Откажите кнопки «Отменить», «Попробовать повторить» и «Игнорировать ». |
| RetryCancel | 5 | Покажите кнопкиповторного и отмены. |
| Custom | 6 | Кнопки отображения с пользовательским текстом кнопок. |
Примеры
// Define the message and caption to display.
string str = @"Are you sure you want to delete file 'c:\somefile.txt'?";
string caption = "Confirm File Deletion";
// Show the exception message box with Yes and No buttons.
ExceptionMessageBox box = new ExceptionMessageBox(str,
caption, ExceptionMessageBoxButtons.YesNo,
ExceptionMessageBoxSymbol.Question,
ExceptionMessageBoxDefaultButton.Button2);
if (DialogResult.Yes == box.Show(this))
{
// Delete the file.
}
' Define the message and caption to display.
Dim str As String = "Are you sure you want to delete file 'c:\somefile.txt'?"
Dim caption As String = "Confirm File Deletion"
' Show the exception message box with Yes and No buttons.
Dim box As ExceptionMessageBox = New ExceptionMessageBox(str, _
caption, ExceptionMessageBoxButtons.YesNo, _
ExceptionMessageBoxSymbol.Question, _
ExceptionMessageBoxDefaultButton.Button2)
If Windows.Forms.DialogResult.Yes = box.Show(Me) Then
' Delete the file.
End If
Комментарии
Когда вы используете Custom, нужно позвонить SetButtonText , чтобы установить текст кнопки перед появлением окна сообщения. После того как пользователь откроет окно с исключением, вызовите CustomDialogResult , чтобы определить, какую кнопку пользователь нажал.