Glyphs.IsColorFontEnabled Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der bestimmt, ob Schriftartglyphen, die Farbebenen enthalten, z. B. Segoe UI Emoji, farblich gerendert werden, oder legt diesen fest.
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
Eigenschaftswert
bool
true , wenn Farbglyphen farblich angezeigt werden; andernfalls false. Der Standardwert ist true.
Hinweise
Ab Windows 10 können Sie die IsColorFontEnabled-Eigenschaft für das Glyphs-Element festlegen. Vor Windows 10 konnten Sie Farbschriftarten nur für Textsteuerelemente wie TextBlock aktivieren oder deaktivieren.
Farbige Schriftarten in Windows
Ab Windows 8.1 können Schriftarten mehrere farbige Ebenen für jede Glyphe enthalten. Die Segoe UI Emoji-Schriftart definiert z. B. farbige Versionen der Emoticon- und anderer Emoji-Zeichen. Standardmäßig ist die IsColorFontEnabled-Eigenschaft true, und Schriftarten mit diesen zusätzlichen Schichten werden in Farbe gerendert.
In Windows 8 rendern XAML-Textsteuerelemente (Extensible Application Markup Language) keine mehrfarbigen Schriftarten in Farbe. Wenn eine App, die für Windows 8 kompiliert wurde, für Windows 8.1 oder höher neu kompiliert wird, ist das Farbrendering von mehrfarbigen Schriftarten standardmäßig aktiviert. Einige Glyphen in mehrfarbigen Schriftarten weisen unterschiedliche Layoutmetriken auf, wenn sie in Farbe gerendert werden. Dies kann zu einem anderen Layout in Apps führen, wenn sie für Windows 8.1 oder höher neu kompiliert werden. Legen Sie IsColorFontEnabled auf false fest, um das Windows 8-Verhalten beizubehalten, wenn Ihre App neu kompiliert wird.