Classe TextRenderer
Assembly: System.Windows.Forms (in system.windows.forms.dll)
La classe TextRenderer fornisce un insieme di metodi static che possono essere utilizzati per la misurazione e la creazione di testo su un controllo Windows Form.
È possibile modificare il modo in cui viene creato il testo utilizzando uno degli overload DrawText che accetta un parametro TextFormatFlags. Ad esempio, il comportamento predefinito della classe TextRenderer è di aggiungere spaziatura al rettangolo di delimitazione del testo creato per sistemare le parti sporgenti delle icone. Se è necessario creare una riga di testo senza tale spazio aggiuntivo, è necessario utilizzare le versioni dei metodi DrawText e MeasureText che accettano un parametro Size e TextFormatFlags. Per un esempio, vedere MeasureText(IDeviceContext,String,Font,Size,TextFormatFlags).
Nota |
|---|
| I metodi DrawText della classe TextRenderer non sono supportati per la stampa. È opportuno utilizzare sempre i metodi DrawString della classe Graphics. |
Nel seguente esempio di codice viene illustrato come utilizzare il metodo DrawText. Per eseguire l'esempio, incollare il codice in un Windows Form e chiamare RenderText1 dal gestore eventi Paint del form, passando il parametro e come classe PaintEventArgs.
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.
Nota