Partilhar via


Glyphs.IsColorFontEnabled Propriedade

Definição

Obtém ou define um valor que determina se os glifos de fonte que contêm camadas de cor, como Emoji de Interface do Usuário do Segoe, são renderizados em cores.

public:
 property bool IsColorFontEnabled { bool get(); void set(bool value); };
bool IsColorFontEnabled();

void IsColorFontEnabled(bool value);
public bool IsColorFontEnabled { get; set; }
var boolean = glyphs.isColorFontEnabled;
glyphs.isColorFontEnabled = boolean;
Public Property IsColorFontEnabled As Boolean

Valor da propriedade

Boolean

bool

true se os glifos de cor aparecerem em cores; caso contrário, false. O padrão é true.

Comentários

A partir do Windows 10, você pode definir a propriedade IsColorFontEnabled no elemento Glyphs . Antes do Windows 10, você podia habilitar ou desabilitar fontes de cor somente em controles de texto, como TextBlock.

Fontes de cores no Windows

Começando em Windows 8.1, as fontes podem incluir várias camadas coloridas para cada glifo. Por exemplo, a fonte Segoe UI Emoji define versões de cor do Emoticon e outros personagens Emoji. Por padrão, a propriedade IsColorFontEnabled é true, e fontes com essas camadas adicionais são renderizadas na cor.

No Windows 8, os controles de texto XAML (Extensible Application Markup Language) não renderizam fontes de várias cores em cores. Quando um aplicativo compilado para Windows 8 é recompilado para Windows 8.1 ou posterior, a renderização de cores de fontes de várias cores é habilitada por padrão. Alguns glifos em fontes de várias cores têm métricas de layout diferentes quando renderizados em cores. Isso pode causar layout diferente em aplicativos quando eles são recompilados para Windows 8.1 ou posteriores. Para manter o comportamento do Windows 8 quando seu aplicativo for recompilado, defina IsColorFontEnabled como false.

Aplica-se a