LinkLabel.UseCompatibleTextRendering Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que determina se a Graphics classe (GDI+) ou a classe (GDI) deve ser usada para renderizar o TextRenderer texto.
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
true se a Graphics classe deve ser usada para executar a renderização de texto para compatibilidade com as versões 1.0 e 1.1. do .NET Framework; caso contrário, false. O padrão é false.
Comentários
Se a UseCompatibleTextRendering propriedade estiver definida como false, ela LinkArea abrange todo o texto. Por exemplo, texto como "abcd" é renderizado com o espaço à direita sublinhado.
Se a UseCompatibleTextRendering propriedade estiver definida como true, ela LinkArea não cobrirá todo o texto.
A UseCompatibleTextRendering propriedade destina-se a fornecer compatibilidade visual entre controles do Windows Forms que renderizam texto usando a TextRenderer classe e aplicativos .NET Framework 1.0 e .NET Framework 1.1 que executam renderização de texto personalizada usando a Graphics classe. Na maioria dos casos, é recomendável que você deixe UseCompatibleTextRendering definido como o valor padrão de false.
Você pode definir a UseCompatibleTextRendering propriedade para true um controle específico. Para definir UseCompatibleTextRendering para true todos os controles com suporte no aplicativo, chame o Application.SetCompatibleTextRenderingDefault método com um parâmetro de true.