第一:显示特殊字符,首先打开“字符映射表”,打开方式(运行——〉输入charmap)。
显示结果:
使用这些符号的时候要注意:
一,字体必须为Segoe UI Symbol;
二,要注意转义,输入字符时要以 &#x 开头,这是XML/HTML转义,比如,我们在字符映射表中看到某字符的编码为 U+ E109,在XAML中我们要替换为 
看清楚,后面还有一个英文的分号(;)。
三,Windows Vista以后都能用这种字体。如果你不会写这个转义,可以去抄,在哪呢?你看看你的“解决方案管理器”,即Common/StandardStyles.xml中就有。
第二,换行
<TextBlock FontSize="32">
第一行文本
<LineBreak />
第二行文本
<LineBreak />
第三行文本
</TextBlock>
第三,字体单独加粗
我在里面显示“我们都是好孩子。”,我希望好孩子三个字加粗显示。
<TextBlock FontSize="32">
我们都是<Bold>好孩子</Bold>
</TextBlock>
第四,字体单独变颜色
我在里面显示“快乐编程,编程快乐”,我想把编程二字用绿色突出显示。
<TextBlock FontSize="32">
<Span Foreground="LightGreen">编程</Span>快乐,
快乐<Span Foreground="LightGreen">编程</Span>。
</TextBlock>
如果运行程序,就会看到下面的效果。
第六,字体和颜色
咱们再来一个综合一点的,
<TextBlock FontSize="32">
我来自<Run FontSize="50" FontWeight="Black">何方</Run>,
像一颗<Italic FontSize="45" Foreground="Yellow">尘土</Italic>。
</TextBlock>
看看是什么样的结果?(其实这里面,Run和Span元素区别不是非常大。)