如何显示红心符号?

时间:2014-04-07 13:37:06

标签: c# xaml unicode windows-phone

我想在XAML中展示一颗红色的心。我用了这段代码:

<TextBlock Text="&#x2764;" Foreground="Red" />

这会让黑心回归。

enter image description here

然而在Visual Studio中,它显示出一颗红色的心脏

enter image description here

如何让它在手机上显示红心?

1 个答案:

答案 0 :(得分:0)

您可以尝试为项目添加一个红色方形图像资源(大到足以覆盖所有内容)并将其作为前景画笔应用到TextBlock,如下所示:

<TextBlock Text="&#x2764;">
  <TextBlock.Foreground>
    <ImageBrush ImageSource="red_square.jpg"/>
  </TextBlock.Foreground>
</TextBlock>