Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo StringFormat.ToString ()

 

Data di pubblicazione: novembre 2016

Converte l'oggetto StringFormat in una stringa leggibile.

Spazio dei nomi:   System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

public override string ToString()

Valore restituito

Type: System.String

Rappresentazione di stringa dell'oggetto StringFormat.

Solo il valore di FormatFlags proprietà viene convertita.

Nell'esempio seguente è progettato per l'utilizzo con Windows Form e richiede PaintEventArgse, ovvero un parametro del Paint gestore dell'evento. Nel codice vengono eseguite le seguenti azioni:

  • Converte un StringFormat oggetto in una stringa.

  • Disegna la stringa.

  • Modifica di alcune proprietà di StringFormat oggetto.

  • Disegna la stringa. La stringa sarà diversa poiché le proprietà del StringFormat oggetto sono stati modificati.

public void ToStringExample(PaintEventArgs e)
{
    Graphics     g = e.Graphics;
    SolidBrush   blueBrush = new SolidBrush(Color.FromArgb(255, 0, 0, 255));
    Font         myFont = new Font("Times New Roman", 14);
    StringFormat myStringFormat = new StringFormat();

    // String variable to hold the values of the StringFormat object.
    string    strFmtString;

    // Convert the string format object to a string (only certain information
    // in the object is converted) and display the string.
    strFmtString = myStringFormat.ToString();
    g.DrawString("Before changing properties:   " + myStringFormat,
        myFont, blueBrush, 20, 40);

    // Change some properties of the string format
    myStringFormat.Trimming = StringTrimming.None;
    myStringFormat.FormatFlags =   StringFormatFlags.NoWrap
        | StringFormatFlags.NoClip;

    // Convert the string format object to a string and display the string.
    // The string will be different because the properties of the string
    // format have changed.
    strFmtString = myStringFormat.ToString();
    g.DrawString("After changing properties:   " + myStringFormat,
        myFont, blueBrush, 20, 70);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: