TextBlock.IsColorFontEnabled Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 = textBlock.isColorFontEnabled;
textBlock.isColorFontEnabled = boolean;
Public Property IsColorFontEnabled As Boolean
<TextBlock IsColorFontEnabled="bool" />
Valore della proprietà
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.