为什么在XAML Content属性中的字符串之后添加特殊字符有效

时间:2017-01-26 22:27:39

标签: xml xaml

某些特殊字符需要编码as explained in here

但是,这并不能解释为什么如果在字符串后添加它们会起作用:

作品

<Button Content="Forward>>" />

不起作用

<Button Content="<<Back" />

解释为什么它适用于第一种情况

1 个答案:

答案 0 :(得分:1)

这是一个有效的XML问题,问题与您尝试使用的角色有关,而与位置有关。

<强>使用:

<Button Content=">>Back" />

不起作用:

<Button Content="Forward<<" />

我相信您不允许使用的唯一字符与XML拒绝的字符相同。

  • 打开/关闭属性值的相同字符('"
  • 裸露的&符号(&必须为&amp;
  • 左尖括号(<必须为&lt;