Содержимое кнопки WPF со знаком «&» не принимается - PullRequest
27 голосов
/ 03 августа 2009

Я создаю и с контентом 'Сохранить и добавить'.Я пишу это на XAML, но символ «&» не принимает.В чем причина этого.Как я могу это сделать?

Ответы [ 4 ]

80 голосов
/ 03 августа 2009

Используйте & amp; вместо &.

Вы можете найти эту статью полезной - Как: использовать специальные символы в XAML

28 голосов
/ 03 августа 2009

Из Википедия :

В отличие от традиционного HTML с его большим диапазоном ссылок на символьные сущности, в XML есть только пять предопределенных ссылок на символьные сущности. Они используются для экранирования символов, чувствительных к разметке в определенных контекстах:

  • & амп; → & (амперсанд, U + 0026)
  • & л; → <(знак минус, U + 003C) </li>
  • & GT; →> (знак больше, U + 003E)
  • & Quot; → "(кавычка, U + 0022)
  • & APOS; → '(апостроф, U + 0027)
5 голосов
/ 12 января 2017

How to: Use Special Characters in XAML

Файлы разметки, созданные в Microsoft Visual Studio, автоматически сохраняются в формате файла Unicode UTF-8, что означает, что большинство специальных символов, таких как знаки ударения, закодированы правильно

https://msdn.microsoft.com/en-us/library/aa970677(v=vs.100).aspx

4 голосов
/ 03 августа 2009

Вам может потребоваться экранировать его как "&amp;". Смотрите эту ссылку .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...