Практическое руководство. Использование специальных символов в XAML
Файлы разметки, которые создаются в среде Microsoft Visual Studio автоматически сохраняются в файловом формате Unicode UTF-8; это означает, что большинство специальных символов, таких как знаки ударения, кодируются правильно. Однако существует набор широко используемых специальных символов, которые обрабатываются по-другому. Эти специальные знаки соответствуют стандарту кодирования World Wide Web Consortium (W3C) XML.
В следующей таблице показан синтаксис кодирования этого набора специальных символов:
Знак |
Синтаксис |
Описание |
---|---|---|
< |
< |
Меньше, чем символ. |
> |
> |
Больше, чем символ. |
& |
& |
Символ амперсанда. |
" |
" |
Символ двойной кавычки. |
![]() |
---|
При создании файла разметки с помощью текстового редактора, например, Блокнота Windows, необходимо сохранить файл в формате UTF-8 Unicode, чтобы сохранить кодированные специальные символы. |
В следующем примере показано, как можно использовать специальные символы в тексте при создании разметки.
Пример
<!-- Display special characters that require special encoding: < > & " -->
<TextBlock>
< <!-- Less than symbol -->
> <!-- Greater than symbol -->
& <!-- Ampersand symbol -->
" <!-- Double quote symbol -->
</TextBlock>
<!-- Display miscellaneous special characters -->
<TextBlock>
Cæsar <!-- AE dipthong symbol -->
© 2006 <!-- Copyright symbol -->
Español <!-- Tilde symbol -->
¥ <!-- Yen symbol -->
</TextBlock>