Este tema aún no ha recibido ninguna valoración - Valorar este tema

MessageBoxButtons (Enumeración)

Actualización: noviembre 2007

Especifica las constantes que definen qué botones se han de mostrar en un MessageBox.

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)
public enum MessageBoxButtons
public enum MessageBoxButtons
public enum MessageBoxButtons
Nombre de miembro Descripción
a29zcz90.CFW(es-es,VS.90).gif OK El cuadro de mensaje contiene un botón Aceptar.
a29zcz90.CFW(es-es,VS.90).gif OKCancel El cuadro de mensaje contiene un botón Aceptar y otro Cancelar.
a29zcz90.CFW(es-es,VS.90).gif AbortRetryIgnore El cuadro de mensaje contiene los botones Anular, Reintentar y Omitir.
a29zcz90.CFW(es-es,VS.90).gif YesNoCancel El cuadro de mensaje contiene los botones Sí, No y Cancelar.
a29zcz90.CFW(es-es,VS.90).gif YesNo El cuadro de mensaje contiene un botón Sí y otro No.
a29zcz90.CFW(es-es,VS.90).gif RetryCancel El cuadro de mensaje contiene un botón Reintentar y otro Cancelar.

La clase MessageBox utiliza esta enumeración.

En el siguiente ejemplo de código se muestra cómo se utiliza un objeto MessageBox para informar al usuario sobre la ausencia de una entrada en un objeto TextBox. Este ejemplo requiere que se llame al método desde un formulario existente que incluya un objeto Button y un objeto TextBox.

private void button1_Click(object sender, System.EventArgs e) {
   if(textBox1.Text == "") {
      MessageBox.Show("You must enter a name.", "Name Entry Error",
         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
   }
   else {
      // Code to act on the data entered would go here.
   }
}


protected void button1_Click(Object sender, System.EventArgs e)
{
    if (textBox1.get_Text().Equals("")) {
        MessageBox.Show("You must enter a name.", "Name Entry Error",
            MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
    }
    else {
        // Code to act on the data entered would go here.
    } 
} //button1_Click


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 3.5, 2.0, 1.0
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar