Compartir a través de


Cómo establecer el texto que muestra un control

Los controles de Windows Forms suelen mostrar texto relacionado con la función principal del control. Por ejemplo, un Button control suele mostrar un título que indica qué acción se realiza cuando se hace clic en el botón. Para todos los controles, puede establecer o devolver el texto mediante la propiedad Text. Puede cambiar la fuente en la que se muestra el texto estableciendo la Font propiedad .

También puede establecer el texto mediante el diseñador.

Diseñador

  1. En la ventana Propiedades de Visual Studio, establezca la propiedad Text del control en una cadena adecuada.

    Para crear un método abreviado subrayado, incluya un símbolo de ampersand (&) antes de la letra que será el método abreviado.

    Panel de Propiedades de Visual Studio para Windows Forms de .NET con la propiedad Text mostrada.

  2. En la ventana Propiedades , seleccione el botón de puntos suspensivos ( ) situado junto a la propiedad Font .

    Panel Propiedades de Visual Studio para .NET Windows Forms con la propiedad Font mostrada.

    En el cuadro de diálogo fuente estándar, ajuste la fuente con valores como tipo, tamaño y estilo.

    Panel de Propiedades de Visual Studio para Windows Forms de .NET con la ventana de Configuración de Fuente.

Mediante programación

  1. Establezca la Text propiedad en una cadena.

    Para crear una clave de acceso con subrayado, incluya un ampersand (&) antes de la letra que será la clave de acceso.

  2. Establezca la Font propiedad en un objeto de tipo Font.

    Button1.Text = "Click here to save changes"
    Button1.Font = New Font("Arial", 10, FontStyle.Bold, GraphicsUnit.Point)
    
    button1.Text = "Click here to save changes";
    button1.Font = new Font("Arial", 10, FontStyle.Bold, GraphicsUnit.Point);
    

    Nota:

    Puede usar un carácter de escape para mostrar un carácter especial en los elementos de la interfaz de usuario que normalmente los interpretarían de forma diferente, como los elementos de menú. Por ejemplo, la siguiente línea de código establece el texto del elemento de menú para leer "& Now For Something Completely Different":

    MPMenuItem.Text = "&& Now For Something Completely Different"
    
    mpMenuItem.Text = "&& Now For Something Completely Different";
    

Consulte también