Поделиться через


Обработка xml:space в языке XAML

Обновлен: Ноябрь 2007

xml:space представляет собой XML определенный атрибут, объявляющий обработку значащих пробелов внутри элемента объекта для всего содержимого (внутреннего текста) элемента, где объявлен xml:space, и распространяющий эту обработку на дочерние элементы.

Использование атрибута XAML

<object xml:space="preserve" />

или

<object xml:space="default" />

Заметки

Определение атрибута xml:space в XAML, включая два возможных значения, является производным от xml:space, определенного как «специальный атрибут» Консорциум W3C для XML.

По умолчанию значение атрибута xml:space является буквенным значением "default". Если задано значение "default" или если xml:space не указывается вообще, разбор значащих пробелов будет производиться по умолчанию, как определено в разделе Обработка пробелов в XAML.

Чтобы сохранить пробелы в содержимом элемента объекта, укажите xml:space="preserve" для этого элемента.

Действие атрибута xml:space и его значение распространяются и на дочерние элементы.

Обработка пробелов в XAML подробно рассматривается в разделе Обработка пробелов в XAML.

См. также

Основные понятия

Обработка пробелов в XAML

Общие сведения о XAML