Nếu bạn cố gắng để sử dụng những kí tự sau trong một string trong XAML, bạn sẽ nhận được những lỗi xuất hiện trong Error List của bạn:
- <
- >
- &
- “
Thí dụ, nếu bạn cố gắng để thực hiện điều này:
<Button Width="100" Height="100" Content="Click &Me"></Button>
Bạn sẽ nhận được những lỗi error sau:
Error 1 '"' is an unexpected token. The expected token is ';'. Line 32, position 60.
Error 3 Entity references or sequences beginning with an ampersand '&' must be terminated with a semicolon ';'.
Bạn có thể mã hóa những kí tự không hợp lệ khi sử dụng trong XAML bằng cách sử dụng cú pháp sau:
Kí tự
|
Mã hóa
|
| < |
<
|
| > |
>
|
| & |
&
|
| “ |
"
|
Ngoài ra , những kí tự mã hóa sau cũng rất hữu dụng:
Kí tự
|
Mã hóa |
| Space |
 
|
Vì thế để sửa lỗi sai trong Button ở trên bạn chèn “&” vào bất cứ nơi nào bạn muồn sử dụng kí tự “&”
<Button Width="100" Height="100" Content="Click &Me"></Button>
Thank you,
--Mike Snow