信息
您所需的主题如下所示。但此主题未包含在此库中。

TextBox.IsColorFontEnabled Property

获取或设置一个值,该值确定包含颜色层的字体标志符号,如 Segoe UI Emoji 是否以彩色显示。

语法


public bool IsColorFontEnabled { get; set; }


<TextBox IsColorFontEnabled="bool" />

属性值

类型: System.Boolean [.NET] | Platform::Boolean [C++]

如果颜色标志符号以彩色显示,则为 true;否则为 false。 默认为 true

备注

Windows 8.1 引入了字体能力,可使每种字形包含多个颜色层。例如,Segoe UI Emoji 字体定义符号表情和其他 Emoji 字符的颜色版本。默认情况下,IsColorFontEnabled 属性为 true,具有这些附加层的字体呈现为彩色。

在 Windows 8 中,可扩展应用程序标记语言 (XAML) 文本控件不把多色字体呈现为带色。当为 Windows 8 编译的应用程序为 Windows 8.1 被重新编译时,多色字体颜色渲染默认启用。当呈现彩色时,一些采用多色字体的标志符号具有不同的布局度量值。 这会导致为 Windows 8.1 编译的应用程序中出现不同的布局。针对 Windows 8.1 对应用进行重新编译时,若要保留 Windows 8 的行为,可将 IsColorFontEnabled 设置为 false

要求

最低支持客户端

Windows 8.1

最低支持服务器

Windows Server 2012 R2

命名空间

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

元数据

Windows.winmd

另请参见

TextBox

 

 

显示:
© 2014 Microsoft