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

MessageBoxIcon (Enumeración)

Actualización: noviembre 2007

Especifica las constantes que definen qué información se ha de mostrar.

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)
public enum MessageBoxIcon
public enum MessageBoxIcon
public enum MessageBoxIcon
Nombre de miembro Descripción
bathdwt4.CFW(es-es,VS.90).gif None El cuadro de mensaje no contiene ningún símbolo.
bathdwt4.CFW(es-es,VS.90).gif Hand El cuadro de mensaje está compuesto por un símbolo que consiste en una X blanca en un círculo con fondo rojo.
bathdwt4.CFW(es-es,VS.90).gif Question El cuadro de mensaje está compuesto por un símbolo que consiste en un signo de interrogación en un círculo. Ya no se recomienda el icono de mensaje de signo de interrogación porque no representa claramente un tipo específico de mensaje y porque la formulación de un mensaje como una pregunta puede aplicarse a cualquier tipo de mensaje. Además, los usuarios pueden confundir el signo de interrogación del mensaje con la información de ayuda. Por lo tanto, no utilice este símbolo de signo de interrogación en los cuadros de mensaje. El sistema seguirá admitiendo su inclusión únicamente por motivos de compatibilidad con las versiones anteriores.
bathdwt4.CFW(es-es,VS.90).gif Exclamation El cuadro de mensaje está compuesto por un símbolo que consiste en un signo de exclamación en un triángulo con fondo amarillo.
bathdwt4.CFW(es-es,VS.90).gif Asterisk El cuadro de mensaje está compuesto por un símbolo que consiste en un letra 'i' minúscula en un círculo.
Stop El cuadro de mensaje está compuesto por un símbolo que consiste en una X blanca en un círculo con fondo rojo.
Error El cuadro de mensaje está compuesto por un símbolo que consiste en una X blanca en un círculo con fondo rojo.
Warning El cuadro de mensaje está compuesto por un símbolo que consiste en un signo de exclamación en un triángulo con fondo amarillo.
Information El cuadro de mensaje está compuesto por un símbolo que consiste en un letra 'i' minúscula en un círculo.

La clase MessageBox utiliza esta enumeración. La descripción de cada miembro de la enumeración contiene una representación típica del símbolo. El gráfico real que se muestra es una función de las constantes del sistema operativo. En implementaciones actuales existen cuatro únicos símbolos con varios valores asignados a éstos.

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