Программирование


Главная по XAML

http://msdn.microsoft.com/ru-ru/library/ms747122.aspx - Язык XAML на MSDN на русском.

Вывод специальных символов в XAML

Специальные заразервированные символы в XAML нужно выводить специальным способом.

Например, если попытаться написать:

<Button Width="100" Height="100" Content="Click &Me"/>

Будет выдаваться ошибка:

Error    5    Entity references or sequences beginning with an ampersand ‘&’ must be terminated with a semicolon ‘;’.   
Error    4    ‘"’ is an unexpected token. The expected token is ‘;’. Line 10, position 60.   

Поэтому нужно заменять символы как паказано в таблице:

Character

Encoding

<

&lt;

>

&gt;

&

&amp;

&quot;

space

&#160;

&apos;

(numeric character mappings)

&#[integer]; or

&#x[hex];

(nonbreaking space)

&#160; (assuming UTF-8 encoding)

Для нашего примера мы  “&” должны заменить на “&amp;”

<Button Width="100" Height="100" Content="Click &amp;Me"/>

 

Инструментарий

XAML PowerToys http://karlshifflett.wordpress.com/xaml-power-toys/
Kaxaml http://www.kaxaml.com/ или http://www.codeplex.com/Kaxaml  

 

 


Главная | С# | WPF | Silverlight | Покер | Фотография | Разное
© Андрей Семёнов, 2009-2010
Hosted by uCoz