Compartir a través de


Cómo: Mostrar texto en un formulario Windows Forms

Actualización: noviembre 2007

Puede mostrar texto en diversos controles, pero el control principal para mostrar texto en un programa es el control Label. Al agregar una etiqueta a un formulario, el fondo aparece en el mismo color que el formulario para que sólo el texto sea visible. También puede cambiar la propiedad BackColor de la etiqueta.

Puede mostrar texto en la etiqueta estableciendo su propiedad Text. La propiedad Font determina la fuente con la que se mostrará el texto en la propiedad Text. La propiedad ForeColor determina el color del propio texto.

Para mostrar texto en una etiqueta

  1. En el menú Archivo, haga clic en Nuevoproyecto.

  2. En el cuadro de diálogo Nuevo proyecto, haga clic en Aplicación Windows Forms y luego en Aceptar.

    Se abrirá un nuevo proyecto de formularios Windows Forms.

  3. En el Cuadro de herramientas, arrastre un control Label hasta el formulario.

  4. Agregue un control Button al formulario y cambie las propiedades siguientes:

    Propiedad

    Valor

    Name

    cambiarTexto

    Text

    Cambiar texto

    Size

    80, 23

  5. Haga doble clic en el botón para crear el controlador del evento changeText_Click y agregue el código siguiente:

    this.label1.Text = "Time " + DateTime.Now.ToLongTimeString();
    
  6. Agregue otro control Button al formulario y cambie las propiedades siguientes:

    Propiedad

    Valor

    Name

    cambiarColor

    Text

    Cambiar color

    Size

    80, 23

  7. Haga doble clic en el botón para crear el controlador del evento changeColor_Click y agregue el código siguiente:

    Random randomColor = new Random();
    this.label1.ForeColor = Color.FromArgb(randomColor.Next(0, 256),
        randomColor.Next(0, 256), randomColor.Next(0, 256));
    
  8. Presione F5 para ejecutar el programa.

  9. Haga clic en Cambiar texto y compruebe que el texto de la etiqueta se actualiza.

  10. Haga clic en Cambiar color y compruebe que la fuente del texto cambia a un nuevo color.

Vea también

Conceptos

Diseñar una interfaz de usuario en Visual C#

Otros recursos

Controles de texto

Paseo guiado por Visual C#