Freigeben über


xml:space-Behandlung in XAML

Das xml:space-Attribut ist ein per XML definiertes Attribut, das das relevante Leerraumverarbeitungsverhalten in einem Objektelement deklariert. Dieses Verhalten ist für den gesamten Inhalt (inneren Text) in dem Element relevant, für das xml:space deklariert ist, und das bis zu untergeordneten Elementen reicht.

Verwendung von XAML-Attributen

<object xml:space="preserve" />

- oder -

<object xml:space="default" />

Hinweise

Die Definition für das xml:space-Attribut in XAML einschließlich der beiden möglichen Werte wird vom xml:space-Element abgeleitet, das von W3C-Spezifikationen für XML als "spezielles Attribut" definiert ist.

Der Standardwert des xml:space-Attributs ist der Literalwert "default". Bei dem Wert "default" oder wenn xml:space nicht angegeben wurde, wird als Analyseverhalten für signifikante Leerzeichen die Standardbehandlung verwendet, die im Thema Leerstellenverarbeitung in XAML definiert ist.

Um Leerzeichen innerhalb des Objektelementinhalts beizubehalten, geben Sie xml:space="preserve" für das Objektelement an.

Bei den meisten Interpretationen, sind die xml:space-Attributeffekte und der Wert des Attributs auf untergeordnete Elemente beschränkt.

Eine vollständige Erläuterung der Leerzeichenverarbeitung in XAML finden Sie unter Leerstellenverarbeitung in XAML.

Siehe auch

Konzepte

Leerstellenverarbeitung in XAML

Übersicht über XAML (WPF)