ButtonBase.UseCompatibleTextRendering Proprietà

Definizione

Ottiene o imposta un valore che determina se utilizzare la classe Graphics (GDI+GDI+) o la classe TextRenderer (GDIGDI) per il rendering del testo.Gets or sets a value that determines whether to use the Graphics class (GDI+GDI+) or the TextRenderer class (GDIGDI) to render text.

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 è necessario utilizzare la classe Graphics per eseguire il rendering del testo per la compatibilità con le versioni 1.0 e 1.1.true if the Graphics class should be used to perform text rendering for compatibility with versions 1.0 and 1.1. di .NET Framework. In caso contrario, false.of the .NET Framework; otherwise, false. Il valore predefinito è false.The default is false.

Commenti

La UseCompatibleTextRendering proprietà è progettata per garantire la compatibilità visiva tra Windows Forms controlli che eseguono il rendering TextRenderer del testo utilizzando .NET Framework 1.1.NET Framework 1.1 la classe e .NET Framework 1.0.NET Framework 1.0 le applicazioni che eseguono il rendering del Graphicstestopersonalizzatoutilizzandoclasse.The UseCompatibleTextRendering property is intended to provide visual compatibility between Windows Forms controls that render text using the TextRenderer class and .NET Framework 1.0.NET Framework 1.0 and .NET Framework 1.1.NET Framework 1.1 applications that perform custom text rendering using the Graphics class. Nella maggior parte dei casi, se l'applicazione non viene aggiornata .NET Framework 1.0.NET Framework 1.0 da .NET Framework 1.1.NET Framework 1.1o, è consigliabile lasciare UseCompatibleTextRendering impostato sul valore predefinito di false.In most cases, if your application is not being upgraded from .NET Framework 1.0.NET Framework 1.0 or .NET Framework 1.1.NET Framework 1.1, it is recommended that you leave UseCompatibleTextRendering set to the default value of false.

La GDIGDI TextRendererclassebasata è stata introdotta in permigliorareleprestazioni,rendereiltestomiglioreemigliorareilsupportoperitipidicarattereinternazionali..NET Framework 2.0.NET Framework 2.0The GDIGDI based TextRenderer class was introduced in the .NET Framework 2.0.NET Framework 2.0 to improve performance, make text look better, and improve support for international fonts. Nelle versioni precedenti di .NET Framework.NET Framework, la classe basata Graphics è stata utilizzata per eseguire tutto il GDI+GDI+ rendering del testo.In earlier versions of the .NET Framework.NET Framework, the GDI+GDI+ based Graphics class was used to perform all text rendering. GDIGDICalcola la spaziatura dei caratteri e il ritorno GDI+GDI+a capo delle parole in modo diverso.calculates character spacing and word wrapping differently from GDI+GDI+. In un Windows Forms Application che usa la Graphics classe per eseguire il rendering del testo, questo potrebbe causare la visualizzazione del TextRenderer testo dei controlli che usano in modo diverso rispetto all'altro testo nell'applicazione.In a Windows Forms application that uses the Graphics class to render text, this could cause the text for controls that use TextRenderer to appear different from the other text in the application. Per risolvere l'incompatibilità, è possibile impostare la UseCompatibleTextRendering proprietà su true per un controllo specifico.To resolve this incompatibility, you can set the UseCompatibleTextRendering property to true for a specific control. Per impostare UseCompatibleTextRendering su true per tutti i controlli supportati nell'applicazione, chiamare il Application.SetCompatibleTextRenderingDefault metodo con un parametro di true.To set UseCompatibleTextRendering to true for all supported controls in the application, call the Application.SetCompatibleTextRenderingDefault method with a parameter of true.

Si applica a

Vedi anche