Compartir a través de


Cómo: Usar caracteres especiales en XAML

Los archivos de marcado que se crean en Visual Studio se guardan automáticamente en el formato de archivo UTF-8, lo que significa que la mayoría de caracteres especiales, como tildes, se codifican correctamente. Sin embargo, hay un conjunto de caracteres especiales usados que se controlan de forma diferente. Estos caracteres especiales siguen el estándar XML de World Wide Web Consortium (W3C) para la codificación.

En la tabla siguiente se muestra la sintaxis para codificar este conjunto de caracteres especiales:

Carácter Sintaxis Descripción
< &lt; Símbolo Menor que.
> &gt; Símbolo Mayor que.
& &amp; Símbolo Y comercial.
" &quot; Símbolo Comilla doble.
' &apos; Símbolo Comilla simple.

Nota:

Si crea un archivo de marcación mediante un editor de texto, como Bloc de notas de Windows, debe guardar el archivo en el formato de archivo Unicode UTF-8 para conservar cualquier carácter especial codificado.

En el ejemplo siguiente, se muestra cómo usar caracteres especiales en texto cuando se crea la marcación.

Ejemplo

<!-- Display special characters that require special encoding: < > & " -->
<TextBlock>
  &lt;    <!-- Less than symbol -->
  &gt;    <!-- Greater than symbol -->
  &amp;   <!-- Ampersand symbol -->
  &quot;  <!-- Double quote symbol -->
</TextBlock>

<!-- Display miscellaneous special characters -->
<TextBlock>
  Cæsar   <!-- AE dipthong symbol -->
  © 2006  <!-- Copyright symbol -->
  Español <!-- Tilde symbol -->
  ¥       <!-- Yen symbol -->
</TextBlock>