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ż
- przetwarzanie białych znaków w XAML
-
przeglądu XAML (WPF .NET)
.NET Desktop feedback