Silverlight: ¿Sabía que…puede mostrar caracteres especiales en XAML?
Si intenta utilizar los siguientes caracteres en una cadena XAML
- <
- >
- &
- “
Recibirá varios errores en la Lista de errores.
Por ejemplo:
<Button Width="100" Height="100" Content="Click &Me"></Button>
Esta cadena causa los siguientes errores:
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 ';'.
Para utilizar los caracteres no validos en XAML, debe codificarlos de la siguiente manera:
Character |
Encoding |
< |
< |
> |
> |
& |
& |
“ |
" |
Otro carácter útil es:
Character |
Encoding |
Space |
  |
Para corregir el error del ejemplo, tiene que utilizar “&” cada vez que necesite utilizar el carácter “&”.
<Button Width="100" Height="100" Content="Click &Me"></Button>
Contenido sindicado de Silverlight Tips of the Day - Blog by Mike Snow
Traducción autorizada por Mike Snow.