Como: Usar Caracteres Especiais em XAML

Arquivos de marcação criados no Microsoft Visual Studio são automaticamente salvos no formato de arquivo Unicode UTF-8, o que significa que a maioria dos caracteres especiais (p.ex., acentos) são codificados corretamente. No entanto, há um conjunto de caracteres especiais comumente usados que são tratados de maneira diferente. Esses caracteres especiais seguem o padrão de codificação XML da World Wide Web Consortium (W3C).

A tabela a seguir mostra a sintaxe para a codificação deste conjunto de caracteres especiais:

Caracterer

Sintaxe

Descrição

<

&lt;

Sinal menor que.

>

&gt;

Sinal maior que.

&

&amp;

Símbolo de "E" comercial.

"

&quot;

Símbolo de aspas duplas.

ObservaçãoObservação:

Se você criar um arquivo de marcação usando texto de um editor, sistema autônomo Windows Bloco de notas, você deve salvar o arquivo a Unicode Formato de arquivo UTF-8 para preservar os caracteres especiais codificados.

O exemplo a seguir mostra como você pode usar caracteres especiais em texto quando criar a marcação.

Exemplo

<!-- 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>