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

C# Segoe UI符号笑脸有时是彩色的,有时不是,c#,xaml,windows-phone-8.1,emoticons,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"/>

我的笑脸有以下问题:

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

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

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

Edit1:顶部(黄色和白色)的笑脸是透视项的笑脸,红色和透明的笑脸是文本块。这基本上是我想要的颜色背景,而不是前景:

Edit2:我只是尝试使用文本框而不是文本块,图标以彩色显示。。。它慢慢开始提示文本块问题


\u Edit3:它仍然不起作用,但至少我找到了解决问题的方法。请参阅。

使用前景属性定义文本的颜色。如示例中所示:

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

谢谢@wpfnoop,但我想更改背景,而不是前景。在你发布答案后,我编辑了我的问题,以使这一点更加明显。