Condividi tramite


RichTextBlock.IsColorFontEnabled Proprietà

Definizione

Ottiene o imposta un valore che determina se i glifi del tipo di carattere che contengono livelli di colore, ad esempio Segoe UI Emoji, vengono sottoposti a rendering in colore.

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

void IsColorFontEnabled(bool value);
public bool IsColorFontEnabled { get; set; }
var boolean = richTextBlock.isColorFontEnabled;
richTextBlock.isColorFontEnabled = boolean;
Public Property IsColorFontEnabled As Boolean
<RichEditBlock IsColorFontEnabled="bool" />

Valore della proprietà

Boolean

bool

true se i glifi di colore mostrano in colore; in caso contrario, false. Il valore predefinito è True.

Commenti

Windows 8.1 introduce la possibilità di includere più livelli colorati per ogni glifo. Ad esempio, il tipo di carattere Segoe UI Emoji definisce versioni a colori dei caratteri Emoticon e altri caratteri Emoji. Per impostazione predefinita, la proprietà IsColorFontEnabled è true e i tipi di carattere con questi livelli aggiuntivi vengono visualizzati a colori.

In Windows 8, i controlli di testo XAML (Extensible Application Markup Language) non eseguono il rendering di tipi di carattere a più colori. Quando un'app compilata per Windows 8 viene ricompilata per Windows 8.1, il rendering dei colori dei tipi di carattere a più colori è abilitato per impostazione predefinita. Alcuni glifi nei tipi di carattere a più colori hanno metriche di layout diverse quando viene eseguito il rendering in colore. Ciò potrebbe causare layout diverso nelle app quando vengono ricompilati per Windows 8.1. Per mantenere il comportamento di Windows 8 quando l'app viene ricompilata per Windows 8.1, impostare IsColorFontEnabled su false.

Si applica a