Leggere in inglese

Condividi tramite


StringTrimming Enumerazione

Definizione

Specifica come eliminare i caratteri di una stringa che non rientrano interamente in una forma di layout.

C#
public enum StringTrimming
Ereditarietà
StringTrimming

Campi

Nome Valore Descrizione
Character 1

Specifica che il testo viene tagliato all'altezza del carattere più vicino.

EllipsisCharacter 3

Specifica che il testo viene tagliato all'altezza del carattere più vicino e che vengono inseriti i puntini di sospensione al termine delle riga troncata.

EllipsisPath 5

La parte centrale viene rimossa dalle righe tagliate e sostituita dai puntini di sospensione. L'algoritmo conserva la massima parte possibile dell'ultimo segmento della riga delimitato da barra.

EllipsisWord 4

Specifica che il testo viene tagliato all'altezza della parola più vicina e che vengono inseriti i puntini di sospensione al termine della riga troncata.

None 0

Non specifica alcuna operazione di taglio.

Word 2

Specifica che il testo viene tagliato all'altezza della parola più vicina.

Esempio

Nell'esempio seguente viene illustrato come impostare la Trimming proprietà e come usare l'enumerazione StringTrimming . Questo esempio è progettato per essere usato con Windows Form. Incollare questo codice in un modulo e chiamare il metodo ShowStringTrimming quando si gestisce l'evento del Paint modulo, passando e come PaintEventArgs.

C#
private void ShowStringTrimming(PaintEventArgs e)
{

    StringFormat format1 = new StringFormat();
    string quote = "Not everything that can be counted counts," +
        " and not everything that counts can be counted.";
    format1.Trimming = StringTrimming.EllipsisWord;
    e.Graphics.DrawString(quote, this.Font, Brushes.Black, 
        new RectangleF(10.0F, 10.0F, 90.0F, 50.0F), format1);
}

Si applica a

Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9