CheckedListBox.UseCompatibleTextRendering Propriedade

Definição

Obtém ou define um valor que determina se as classes Graphics (GDI+GDI+) ou TextRenderer (GDIGDI) devem ser usadas para renderizar o texto.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

Valor da propriedade

Boolean

true se a classe Graphics for usada para executar a renderização de texto para compatibilidade com versões as 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. do .NET Framework; caso contrário, false.of the .NET Framework; otherwise, false. O padrão é false.The default is false.

Comentários

A propriedade UseCompatibleTextRendering destina-se a fornecer compatibilidade visual entre controles Windows Forms que processam texto usando a classe TextRenderer e .NET Framework 1.0.NET Framework 1.0 e .NET Framework 1.1.NET Framework 1.1 aplicativos que executam o processamento de texto personalizado usando a classe Graphics.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. Na maioria dos casos, se seu aplicativo não estiver sendo atualizado de .NET Framework 1.0.NET Framework 1.0 ou .NET Framework 1.1.NET Framework 1.1, é recomendável que você deixe UseCompatibleTextRendering definido como o valor padrão de 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.

A classe TextRenderer baseada em GDIGDI foi introduzida no .NET Framework 2.0.NET Framework 2.0 para melhorar o desempenho, fazer com que o texto pareça melhor e melhorar o suporte para fontes internacionais.The 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. Em versões anteriores do .NET Framework.NET Framework, a classe Graphics baseada em GDI+GDI+ foi usada para executar toda a renderização de texto.In earlier versions of the .NET Framework.NET Framework, the GDI+GDI+ based Graphics class was used to perform all text rendering. GDIGDI calcula o espaçamento de caracteres e a quebra automática de palavras de GDI+GDI+.calculates character spacing and word wrapping differently from GDI+GDI+. Em um aplicativo Windows Forms que usa a classe Graphics para renderizar texto, isso pode fazer com que o texto para controles que usam TextRenderer pareça ser diferente do outro texto no aplicativo.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. Para resolver essa incompatibilidade, você pode definir a propriedade UseCompatibleTextRendering como true para um controle específico.To resolve this incompatibility, you can set the UseCompatibleTextRendering property to true for a specific control. Para definir UseCompatibleTextRendering como true para todos os controles com suporte no aplicativo, chame o método Application.SetCompatibleTextRenderingDefault com um parâmetro de true.To set UseCompatibleTextRendering to true for all supported controls in the application, call the Application.SetCompatibleTextRenderingDefault method with a parameter of true.

Aplica-se a

Veja também