【发布时间】:2012-03-05 08:33:35
【问题描述】:
我正在使用 Glyphs 类在 Windows Phone 7 应用程序中显示文本。文本中有 ♥ 字符,未显示。显示了缺少字符的常用 unicode 空矩形。 相同的字符串在 TextBlock 中正确显示,如果我调试并查看 Glyphs 对象的 UnicodeString 属性,则 ♥ 符号会在监视窗口中正确显示。
可能是什么问题?我找不到有关该主题的任何信息。
更新:我正在使用 Segoe WP 字体 (SegoeWP.ttf)。我尝试将此符号复制粘贴到 Word 文档中,如果我尝试将其字体设置为 Segoe WP,它会自动更改回 Arial(许多其他字体也会发生同样的情况,例如 Tahoma、Verdana 等)。但是,如果我将它的字体设置为 Segoe UI 或 Segoe Symbol,它会切换到那个,并且心形符号的外观也略有变化。
是否有可能 Segoe WP 字体中缺少此符号,但它包含在 Segoe UI 和 Segoe Symbol 中?如果是这样,为什么它可以在 TextBlock 中正常工作?不是在 Windows Phone 上使用 Segoe WP 吗?
【问题讨论】:
标签: c# silverlight windows-phone-7