gpt4 book ai didi

winforms - DropDownList 缺少字体或字符串编码问题

转载 作者:行者123 更新时间:2023-12-02 19:31:51 28 4
gpt4 key购买 nike

我需要在 WinForm 上显示一些韩文文本。文本在我的 ListBox 控件中显示良好。相同的文本不会显示在我的 DropDownList 控件中。两个控件的字体均为 Arial 8pt。两个控件的 ItemHeight 属性均为 14。我看不出这些控件的属性有任何差异,这意味着一个控件可以正确显示文本,而另一个则不能。

我已阅读the following article该问题是由字体或字符编码引起的。

据我所知,该代码使用标准 .NET 字符串。没有发生字符转换。必须安装显示韩语所需的字体,否则我将无法在一个控件中查看它,而无法在另一个控件中查看它。我做错了什么?

Korean correctly displayed

Korean incorrectly displayed

最佳答案

我通过将字体从 Arial 8pt 更改为 Arial Unicode MS 解决了这个问题8.25 分。如Luis Quijada当他建议我看这个问题时指出

ComboBox with Segoe UI and Japanese text

将字体从 Arial 更改为 Arial Unicode MS对我来说是一个可以接受的解决方法。我不确定 Arial 应该支持哪些语言。对于韩文文本,Arial 在 ListBox 中有效,但在 DropDownList 中无效,这可能是 Microsoft 的错误。

关于winforms - DropDownList 缺少字体或字符串编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11937877/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com