Teilen über


Glyphs.IsColorFontEnabled Eigenschaft

Definition

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

Boolean

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.

Gilt für: