Cómo: Usar caracteres especiales en XAML

Actualización: noviembre 2007

Los archivos de marcado que se crean en Microsoft Visual Studio se guardan automáticamente en el formato de archivo Unicode UTF-8, lo que significa que la mayoría de los caracteres especiales, como las tildes, se codifican correctamente. Sin embargo, existe un conjunto de caracteres especiales utilizados con frecuencia que se administran de manera diferente. Estos caracteres especiales siguen la norma de codificación World Wide Web Consortium (W3C) de XML.

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

Carácter

Sintaxis

Descripción

<

&lt;

Símbolo de menor que.

>

&gt;

Símbolo de mayor que.

&

&amp;

Símbolo de Y comercial.

"

&quot;

Símbolo de comillas dobles.

Nota

Si crea un archivo de marcado mediante un editor de texto, como el Bloc de notas de Windows, debe guardar el archivo en el formato de archivo Unicode UTF-8 para conservar los caracteres especiales codificados.

En el ejemplo siguiente se muestra cómo se pueden utilizar los caracteres especiales en el texto al crear el marcado.

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>