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