Segoe UI符号笑脸有时是彩色的,有时不是

时间:2015-09-21 20:01:02

标签: c# xaml windows-phone-8.1 emoticons

我的笑脸有以下问题:

<!-- Displays a colorful smiley -->
<PivotItem Header="Add &#x1F636;" FontFamily="Segoe UI Symbol">

<!-- Displays a black & white smiley -->
<TextBlock Text="&#x1F636;" FontFamily="Segoe UI Symbol"/>

如何在TextBlock中获得漂亮的彩色笑脸?它是TextBlock的特殊性吗?我应该使用其他组件来显示此文本......如果是,那么哪一个?谢谢!

Edit1:顶部(黄色和白色)笑脸是枢轴项目之一,红色和透明的笑脸是文本块。它基本上是我想要的彩色背景,而不是前景:

enter image description here

Edit2:我只是尝试使用TextBox而不是TextBlock,图标以彩色显示......它慢慢开始暗示TextBlock问题......

_Edit3:它仍然无法正常工作,但至少我找到了解决问题的方法。请参阅here for the solution

1 个答案:

答案 0 :(得分:0)

使用Foreground属性定义文本的颜色。就像在例子中一样:

<TextBlock Text="&#x1F636;" Foreground="Navy" FontFamily="Segoe UI Symbol"/>