Специальные заразервированные символы в XAML нужно выводить специальным способом.
Например, если попытаться написать:
<Button Width="100" Height="100" Content="Click &Me"/>
Будет выдаваться ошибка:
Error 5 Entity references or sequences
beginning with an ampersand ‘&’ must be terminated with a semicolon ‘;’.
Error 4 ‘"’ is an unexpected token. The
expected token is ‘;’. Line 10, position 60.
Поэтому нужно заменять символы как паказано в таблице:
Character |
Encoding |
< |
< |
> |
> |
& |
& |
“ |
" |
space |
  |
‘ |
' |
(numeric character mappings) |
&#[integer]; or &#x[hex]; |
(nonbreaking space) |
  (assuming UTF-8 encoding) |
Для нашего примера мы “&” должны заменить на “&”
<Button Width="100" Height="100" Content="Click &Me"/>