Condividi tramite


LinkLabel.UseCompatibleTextRendering Proprietà

Definizione

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

public:
 property bool UseCompatibleTextRendering { bool get(); void set(bool value); };
public bool UseCompatibleTextRendering { get; set; }
member this.UseCompatibleTextRendering : bool with get, set
Public Property UseCompatibleTextRendering As Boolean

Valore della proprietà

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

Commenti

Se la UseCompatibleTextRendering proprietà è impostata su false, LinkArea copre l'intero testo. Ad esempio, viene eseguito il rendering di testo come "abcd" con lo spazio finale sottolineato.

Se la UseCompatibleTextRendering proprietà è impostata su true, l'oggetto LinkArea non copre l'intero testo.

La UseCompatibleTextRendering proprietà è progettata per garantire la compatibilità visiva tra i controlli Windows Form che eseguono il rendering del testo usando la TextRenderer classe e le applicazioni .NET Framework 1.0 e .NET Framework 1.1 che eseguono il rendering di testo personalizzato usando la Graphics classe . Nella maggior parte dei casi, è consigliabile lasciare UseCompatibleTextRendering impostato il valore predefinito di false.

È possibile impostare la UseCompatibleTextRendering proprietà su true per un controllo specifico. Per impostare su UseCompatibleTextRenderingtrue per tutti i controlli supportati nell'applicazione, chiamare il Application.SetCompatibleTextRenderingDefault metodo con un parametro di true.

Si applica a

Vedi anche