xml:space — Obsługa w XAML
Atrybut xml:space
jest atrybutem zdefiniowanym przez kod XML, który deklaruje znaczące zachowanie przetwarzania odstępów w elemecie obiektu. To zachowanie jest istotne dla całej zawartości (tekstu wewnętrznego) zawartej w elemecie, w którym xml:space
jest zadeklarowany, a także zakresy dla elementów podrzędnych.
Użycie atrybutu języka 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 zgodnie z xml:space
definicją jako "atrybut specjalny" przez specyfikacje W3C dla formatu XML.
Wartość domyślna atrybutu xml:space
to wartość "default"
literału . W przypadku wartości "default"
, lub jeśli xml:space
w ogóle nie jest wskazane, zachowanie znaczącego analizowania białych znaków jest domyślną obsługą, zgodnie z definicją w temacie Przetwarzanie białych znaków w języku XAML.
Aby zachować biały znak w zawartości elementu obiektu, określ xml:space="preserve"
dla tego elementu obiektu.
W większości interpretacji xml:space
efekty atrybutu 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ż
.NET Desktop feedback