Sdílet prostřednictvím


Postupy: Nastavení textu zobrazeného ovládacím prvku (Windows Forms .NET)

Ovládací prvky Windows Forms obvykle zobrazují nějaký text, který souvisí s primární funkcí ovládacího prvku. Například ovládací prvek Button obvykle zobrazí titulek označující, jaká akce se provede, když na tlačítko kliknete. U všech ovládacích prvků můžete text nastavit nebo vrátit pomocí vlastnosti Text. Písmo můžete změnit pomocí vlastnosti Font.

Text můžete také nastavit pomocí návrháře .

Návrhář

  1. V okně Vlastnosti ve Visual Studio nastavte vlastnost Text ovládacího prvku na příslušný řetězec.

    Pokud chcete vytvořit podtrženou klávesovou zkratku, před písmeno, které bude klávesovou zkratkou, vložte ampersand (&).

    podokno vlastností ve Visual Studiu pro .NET Windows Forms se zobrazenou vlastností Text.

  2. V okně Vlastnosti vyberte tlačítko se třemi tečky () vedle vlastnosti Písmo.

    podokno Vlastnosti sady Visual Studio pro .NET Windows Forms se zobrazenou vlastností Písmo.

    V dialogovém okně Standardní písmo upravte písmo nastavením, jako je typ, velikost a styl.

    podokno Vlastnosti sady Visual Studio pro .NET Windows Forms s oknem Nastavení písma.

Programatický

  1. Nastavte vlastnost Text na řetězec.

    Pokud chcete vytvořit podtržený přístupový klíč, vložte ampersand (&) před písmenem, které se stane přístupovým klíčem.

  2. Nastavte vlastnost Font na objekt typu 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);
    

    Poznámka

    Můžete použít escape znak k zobrazení speciálního znaku v elementech uživatelského rozhraní, které by je normálně interpretovaly jinak, například u položek nabídky. Například následující řádek kódu nastaví text položky nabídky tak, aby se zobrazil „& A teď něco úplně jiného“.

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

Viz také