我正在通过附属程序集本地化 WinForms 应用程序。问题是表单标题、组框文本和组合框项等元素显示为框。标签和按钮文本等其他元素显示正常。所有这些元素都使用相同的字体设置。
原因之一可能是使用的字体中缺少日文字符,但其他元素使用相同的字体显示良好。GroupBox、ComboBox 等是否在内部使用其他字体?
我正在通过在代码中显式更改线程文化来在英文 Windows 7 x64 上测试我的应用程序。表单标题字体可以绑定到系统字体(当我使用带有日语语言包的 Win 7 时可能会改变)但是 ComboBoxes 和 GroupBox 标题呢。