Freigeben über


TextBlock.IsColorFontEnabled Eigenschaft

Definition

Ruft einen Wert ab, der bestimmt, ob Schriftglyphen, 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 = textBlock.isColorFontEnabled;
textBlock.isColorFontEnabled = boolean;
Public Property IsColorFontEnabled As Boolean
<TextBlock IsColorFontEnabled="bool" />

Eigenschaftswert

Boolean

bool

TRUE , wenn Farbglyphen in Farbe angezeigt werden; Andernfalls false. Der Standardwert ist true.

Hinweise

Windows 8.1 bietet die Möglichkeit für Schriftarten, für jede Glyphe mehrere farbige Ebenen einzuschließen. 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 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 neu kompiliert werden. Um das Windows 8-Verhalten beizubehalten, wenn Ihre App für Windows 8.1 neu kompiliert wird, legen Sie IsColorFontEnabled auf false fest.

Gilt für: