Freigeben über


So geht's: Verwenden von Sonderzeichen in XAML

Markupdateien, die in Visual Studio erstellt werden, werden automatisch im Unicode UTF-8-Dateiformat gespeichert, was bedeutet, dass die meisten Sonderzeichen, z. B. Akzentzeichen, richtig codiert werden. Es gibt jedoch eine Reihe häufig verwendeter Sonderzeichen, die unterschiedlich behandelt werden. Diese Sonderzeichen folgen dem XML-Standard des World Wide Web Consortium (W3C) für die Codierung.

Die folgende Tabelle zeigt die Syntax zum Codieren dieser Gruppe von Sonderzeichen:

Charakter Syntax BESCHREIBUNG
< &lt; Kleiner als-Zeichen.
> &gt; Größer als-Zeichen
& &amp; Und-Zeichen (&)
" &quot; Doppeltes Anführungszeichen
' &apos; Einzelnes Anführungszeichen

Hinweis

Wenn Sie eine Markupdatei mithilfe eines Text-Editors erstellen, z. B. Editor von Windows, müssen Sie die Datei im Unicode UTF-8-Dateiformat speichern, um alle 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>