ExceptionMessageBoxButtons Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el botón que se va a mostrar en el cuadro de mensaje de excepción.
public enum class ExceptionMessageBoxButtons
public enum ExceptionMessageBoxButtons
type ExceptionMessageBoxButtons =
Public Enum ExceptionMessageBoxButtons
- Herencia
-
ExceptionMessageBoxButtons
Campos
AbortRetryIgnore | 4 | Muestra los botones Anular, Reintentar e Omitir . |
Custom | 6 | Muestra botones con texto personalizado. |
OK | 0 | Muestra el botón Aceptar . |
OKCancel | 1 | Muestra los botones Aceptar y Cancelar . |
RetryCancel | 5 | Muestra los botones Reintentar y Cancelar . |
YesNo | 3 | Muestra los botones Sí y No . |
YesNoCancel | 2 | Muestra los botones Sí, No y Cancelar . |
Ejemplos
// 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
Comentarios
Cuando use Custom, debe llamar SetButtonText a para establecer el texto del botón antes de mostrar el cuadro de mensaje. Después de que el usuario descarte el cuadro de mensaje de excepción, llame CustomDialogResult a para determinar qué botón ha clic el usuario.