XAML 中的 xml:space 处理

更新:2007 年 11 月

xml:space 是一个 XML 定义属性,用于为声明了 xml:space 的元素内包含的所有内容(内部文本)声明对象元素内的大量空白处理行为,并且范围限于子元素。

XAML 属性用法

<object xml:space="preserve" />

- 或 -

<object xml:space="default" />

备注

XAML 中的 xml:space 属性的定义(包括两个可能的值)是作为万维网联合会 (W3C) 为 XML 定义的“特殊属性”从 xml:space 派生的。

xml:space 属性的默认值是文本值 "default"。如果使用值 "default",或者根本未指定 xml:space,则有效空白分析行为将是默认处理,如主题 XAML 中的空白处理中所述。

若要在对象元素内容内保留空白,请对该对象元素指定 xml:space="preserve"。

xml:space 属性效果和该属性的值都限于子元素。

主题 XAML 中的空白处理中详细介绍了 XAML 中的空白处理。

请参见

概念

XAML 中的空白处理

XAML 概述