【发布时间】:2012-08-13 15:52:51
【问题描述】:
我有一些韩文文本需要在我的 WinForm 上显示。文本在我的 ListBox 控件中显示良好。我的 DropDownList 控件中不显示相同的文本。两个控件的字体均为 Arial 8pt。两个控件的 ItemHeight 属性都是 14。我无法发现这些控件的属性有任何差异,这意味着一个控件可以正确显示文本,而另一个则不能。
我在the following article 中看到问题是由字体或字符编码引起的。
据我所知,代码使用标准的 .NET 字符串。没有进行字符转换。必须安装显示韩文所需的字体,否则我将无法在一个控件而不是另一个控件中查看它。我做错了什么?
【问题讨论】:
-
你看到这个other SO question了吗?它已经收到了答案,但(尚未)被接受,也许也与您有关。
标签: winforms unicode .net-3.5 cjk