Udostępnij za pośrednictwem


xml:space Handling in XAML (Obsługa xml:space w języku XAML)

Atrybut xml:space jest atrybutem zdefiniowanym przez kod XML, który deklaruje znaczące zachowanie przetwarzania białych znaków w elemecie obiektu. To zachowanie jest istotne dla całej zawartości (tekstu wewnętrznego) zawartej w elemecie, w którym zadeklarowana jest xml:space, a także zakresy dla elementów podrzędnych.

Użycie atrybutu XAML

<object xml:space="preserve" />

-lub-

<object xml:space="default" />

Uwagi

Definicja atrybutu xml:space w języku XAML, w tym jego dwie możliwe wartości, pochodzi z xml:space zgodnie z definicją jako "atrybut specjalny" przez specyfikacje W3C dla formatu XML.

Wartość domyślna atrybutu xml:space to wartość literału "default". W przypadku wartości "default"lub jeśli xml:space nie jest w ogóle wskazana, zachowanie znaczącego analizowania białych znaków jest domyślną obsługą, zgodnie z definicją w temacie przetwarzania białych znaków wXAML.

Aby zachować biały znak w zawartości elementu obiektu, określ xml:space="preserve" na tym elemecie obiektu.

W większości interpretacji efekty atrybutu xml:space i wartość atrybutu są ograniczone do elementów podrzędnych.

Aby uzyskać pełną dyskusję na temat przetwarzania białych znaków w języku XAML, zobacz Przetwarzanie białych znaków w języku XAML.

Zobacz też