Как поместить символы Unicode на System.Windows.Forms.Button в C #? - PullRequest
4 голосов
/ 01 ноября 2008

В Visual Studio 2008 в проекте C # WinForms на форме есть кнопка. В представлении свойств свойство «Шрифт» имеет значение «Arial Unicode MS».

Что мне нужно указать в свойстве «Текст», чтобы на кнопке отображался символ Юникода \ u0D15?

Когда я помещаю \ u0D15 в свойство «Текст», кнопка отображает шесть символов «\ u0D15» вместо одного символа Unicode.

В следующем PDF-файле вы можете увидеть символ Unicode для \ u0D15: http://unicode.org/charts/PDF/U0D00.pdf

Ответы [ 2 ]

8 голосов
/ 01 ноября 2008

Вам не нужно экранировать символы Unicode в строках, поскольку C # по своей сути является Unicode. Просто поместите ваши символы Unicode, как они есть в строке. Например:

button1.Text = "日本";
0 голосов
/ 01 ноября 2008

Один из возможных способов - запустить "charmap" и скопировать туда или скопировать его из другого места.

...