2008-11-01 74 views
4

在C#WinForms項目中的Visual Studio 2008中,窗體上有一個按鈕。在屬性視圖中,屬性「Font」設置爲「Arial Unicode MS」。如何把unicode字符放在C#中的System.Windows.Forms.Button中?

我需要將什麼東西放入屬性「文本」,所以我得到的按鈕上顯示的Unicode字符\ u0D15?

當我將\ u0D15添加到「文本」屬性中時,該按鈕將顯示六個字符「\ u0D15」而不是一個unicode字符。

在下面的PDF,你可以看到的Unicode字符爲\ u0D15: http://unicode.org/charts/PDF/U0D00.pdf

回答

7

因爲C#本質上是unicode,所以您不必在字符串中轉義您的unicode字符。把你的unicode字符放入字符串中。例如:

button1.Text = "日本"; 
+0

當我試圖在列表視圖想到這沒有奏效。 – prabhakaran 2012-05-28 13:47:29

0

一種可能的方式是從那裏跑「字符表」和copypaste或從其他地方copypaste它。