我试图在 XAML
这在我的Windows 8.1系统上对所有脚本都有效,但对于表情符号字符无效:
但我得到了完全相同的结果:
TextBlock
中显示多种 Unicode 字符,不需要任何特定属性:<TextBlock Text="{Binding MyString}" Foreground="Black" />
这在我的Windows 8.1系统上对所有脚本都有效,但对于表情符号字符无效:
由于这些符号在Segoe UI Symbol字体中可用,因此我只需将其添加到FontFamily
中:
<TextBlock Text="{Binding MyString}" Foreground="Black"
FontFamily="Segoe UI Symbol" />
然而,现在一些西里尔字母的符号已经损坏:
所以我尝试启用多种字体,包括MSDN上列出的组合字体:
<TextBlock Text="{Binding MyString}" Foreground="Black"
FontFamily="Lucida Sans Unicode, Lucida Grande, Segoe UI Symbol,
Open Sans, Arial, Microsoft Sans Serif, Tahoma,
Courier New, Times New Roman, Global User Interface,
Portable User Interface" />
但我得到了完全相同的结果:
FontFamily
,那么我的TextBlock
会使用什么呢?