Обработка xml:space в XAML
Атрибут 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.
См. также
.NET Desktop feedback