Gewusst wie: Verwenden von Sonderzeichen in XAML

Aktualisiert: November 2007

Markupdateien, die in Microsoft Visual Studio erstellt werden, werden automatisch im Dateiformat Unicode-UTF-8 gespeichert. Auf diese Weise werden die meisten Sonderzeichen, z. B. Akzentzeichen, richtig codiert. Es gibt jedoch einige häufig verwendete Sonderzeichen, die anders behandelt werden. Diese Sonderzeichen basieren auf dem World Wide Web Consortium (W3C)-XML-Codierungsstandard.

Die folgende Tabelle zeigt die Syntax zum Codieren dieser Sonderzeichen:

Zeichen

Syntax

Beschreibung

<

&lt;

Kleiner als-Symbol

>

&gt;

Größer als-Symbol

&

&amp;

Kaufmännisches Und

"

&quot;

Doppeltes Anführungszeichen

Tipp

Wenn Sie mithilfe eines Texteditors eine Markupdatei erstellen, z. B. mit dem Editor von Windows, müssen Sie die Datei im Dateiformat Unicode-UTF-8 speichern, um die codierten Sonderzeichen beizubehalten.

Das folgende Beispiel zeigt, wie Sie beim Erstellen von Markup Sonderzeichen im Text verwenden können.

Beispiel

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