MessageBoxButton 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 los botones que se muestran en un cuadro de mensaje. Se utiliza como argumento del método Show.
public enum class MessageBoxButton
public enum MessageBoxButton
type MessageBoxButton =
Public Enum MessageBoxButton
- Herencia
Campos
OK | 0 | El cuadro de mensaje muestra un botón Aceptar. |
OKCancel | 1 | El cuadro de mensaje muestra los botones Aceptar y Cancelar. |
YesNo | 4 | El cuadro de mensaje muestra los botones Sí y No. |
YesNoCancel | 3 | El cuadro de mensaje muestra los botones Sí, No y Cancelar. |
Ejemplos
Para obtener más información, vea el ejemplo de cuadro de mensajes en GitHub.
Comentarios
De forma predeterminada, el MessageBox.Show método muestra un cuadro de mensaje que tiene un botón Aceptar . Puede usar sobrecargas del MessageBox.Show método que aceptan un MessageBoxButton
argumento para especificar diferentes combinaciones de botones, que incluyen OK, OKCancel/, YesNo y YesNoCancel/.//
El valor del botón que devuelve MessageBox.Show un usuario hace clic y es uno de los valores de la MessageBoxResult enumeración.
Si especifica YesNo
, deshabilite el botón Cerrar en la barra de título del cuadro de mensaje. Sin embargo, el botón Cerrar está habilitado para todas las demás opciones. Cuando un usuario hace clic en el botón Cerrar o presiona la tecla ESC , un cuadro de mensaje devuelve un valor de resultado del cuadro de mensaje de MessageBoxResult.Cancel. Sin embargo, si un cuadro de mensaje muestra solo un botón Aceptar , al hacer clic en el botón Cerrar o presionar la tecla ESC , se produce un cuadro de mensaje para devolver un valor de resultado de cuadro de mensaje de MessageBoxResult.OK.