Tworzę iz zawartością "Zapisz & Dodaj". Piszę to w XAML, ale symbol "&" nie przyjmuje. Jaki jest tego powód. Jak mogę to zrobić?Treść przycisku WPF z "&" nie akceptuję
Odpowiedz
Użyj & amp; zamiast &.
Można znaleźć ten artykuł jakiegoś użyciu - How to: Use Special Characters in XAML
Ten link nie jest dostępny! –
Zaktualizowałem to, teraz działa. – GrandMasterFlush
Od Wikipedia:
odróżnieniu od tradycyjnych HTML z dużym zakresie odniesień jednostki postać, w XML istnieje tylko pięć predefiniowanych encje znaków. Są one używane do unikania znaków, które są wrażliwe na znaczniki w pewnych kontekstach:
- & amp; → & (ampersand, U + 0026)
- & lt; → < (znak niższy, U + 003C)
- & gt; →> (większy niż znak, U + 003E)
- & quot; → "(cudzysłów, U + 0022)
- & 'oznacza →' (apostrof, U + 0027)
Być może trzeba uciekać go jako "&
" Zobacz this link
Pliki oznaczeń tworzone w programie Microsoft Visual Studio są automatycznie zapisywane w formacie pliku UTF-8 w formacie Unicode, co oznacza, że większość znaków specjalnych, takich jak znaki akcentu, jest poprawnie zakodowanych
https://msdn.microsoft.com/en-us/library/aa970677(v=vs.100).aspx
XAML jest prawidłowy XML i nie można użyć w XML i bez niej ucieczki. –