Обработка 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.