Folks!
Я пытаюсь отобразить символы ® и верхний индекс ТМ в приложении Silverlight. Я хочу сохранить текст, содержащий символы, в файле resx.
Вещи, которые я пробовал:
Скопируйте и вставьте символ ® из любого документа в файл resx. ® символ получает
отображается в файле resx. Но когда
запустить приложение Silverlight,
xamlparseexception выброшено.
Используйте текст Unicode & # 174 вместо символа ® в файле resx. Так же
xamlparseexception брошено.
Моя кодировка файла resx - utf-8.
Цените свои мысли!
РЕДАКТИРОВАНИЕ:
Неверно указано @ вместо ®.
Redbox на снимке - это то, как символ отображается в Silverlight. Bluebox - это то, как он должен отображаться.
РЕДАКТИРОВАТЬ 2 и РЕШЕНИЕ:
Способ отображения символов зависит от используемого шрифта. Кроме того, отображение надстрочных знаков в Silverlight немного сложнее. Но самое простое решение, которое я нашел, было создать надстрочный текст в инструменте карты символов Windows и скопировать его в файл ресурсов приложения.