Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Proprietà PropertyGrid.UseCompatibleTextRendering

Ottiene o imposta un valore che determina se utilizzare la classe Graphics (GDI+) o la classe TextRenderer (GDI) per il rendering del testo.

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public bool UseCompatibleTextRendering { get; set; }

Valore proprietà

Tipo: System.Boolean
true se deve essere utilizzata la classe Graphics per eseguire il rendering del testo per la compatibilità con le versioni 1.0 e 1.1 di .NET Framework; in caso contrario, false. Il valore predefinito è false.

La proprietà UseCompatibleTextRendering deve fornire compatibilità visiva tra controlli Windows Form che eseguono il rendering di testo utilizzando la classe TextRenderer e applicazioni .NET Framework 1.0 e .NET Framework 1.1 che eseguono il rendering di testo personalizzato utilizzando la classe Graphics. Nella maggior parte dei casi, se l'applicazione non è aggiornata da .NET Framework 1.0 o .NET Framework 1.1 è consigliabile lasciare UseCompatibleTextRendering impostato sul valore predefinito di false.

La classe TextRenderer basata su GDI basati è stata introdotta in .NET Framework 2.0 per migliorare le prestazioni, l'aspetto del testo e il supporto per i tipi di carattere internazionali. In versioni precedenti di .NET Framework la classe Graphics basata su GDI+ viene utilizzata per eseguire il rendering di tutto il testo. GDI calcola la spaziatura caratteri e il ritorno a capo automatico in modo diverso da GDI+. In un'applicazione Windows Form che utilizza la classe Graphics per eseguire il rendering del testo, questa situazione potrebbe determinare una visualizzazione del testo per i controlli che utilizzano TextRenderer diversa da altro testo nell'applicazione. Per risolvere questa incompatibilità, è possibile impostare la proprietà UseCompatibleTextRendering su true per un controllo specifico. Per impostare UseCompatibleTextRendering su true per tutti i controlli supportati nell'applicazione, chiamare il metodo Application.SetCompatibleTextRenderingDefault con un parametro true.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft