Dela via


Anvisningar: Ange texten som visas av en kontroll

Windows Forms-kontroller visar vanligtvis viss text som är relaterad till kontrollens primära funktion. Till exempel visar en kontroll Button vanligtvis en text som anger vilken åtgärd som utförs när knappen trycks på. För alla kontroller kan du ange eller returnera texten med hjälp av egenskapen Text. Du kan ändra teckensnittet som texten visas i genom att ange egenskapen Font .

Du kan också ange texten med hjälp av designer.

Formgivare

  1. I fönstret Egenskaper i Visual Studio anger du kontrollens egenskap Text till en lämplig sträng.

    Om du vill skapa en understruken genvägsnyckel inkluderar du ett et-tecken (&) före bokstaven som ska vara genvägsnyckeln.

    Visual Studios Egenskaper-panel för .NET Windows Forms med egenskapen Text som visas.

  2. I fönstret Egenskaper väljer du ellipsknappen ( ) bredvid egenskapen Font.

    fönstret Egenskaper för Visual Studio för .NET Windows Forms med teckensnittsegenskapen som visas.

    I dialogrutan standardteckensnitt justerar du teckensnittet med inställningar som typ, storlek och format.

    Egenskapsfönstret i Visual Studio för .NET Windows Forms med inställningar för teckensnitt.

Programmatisk

  1. Ange egenskapen Text till en sträng.

    Om du vill skapa en understruken åtkomstnyckel inkluderar du ett et-tecken (&) före bokstaven som ska vara åtkomstnyckeln.

  2. Ange egenskapen Font till ett objekt av typen 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);
    

    Anmärkning

    Du kan använda ett escape-tecken för att visa ett specialtecken i användargränssnittselement som normalt tolkar dem på olika sätt, till exempel menyalternativ. Följande kodrad anger till exempel menyalternativets text till "& Nu för något helt annat":

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

Se även