我有一个简单的组合框,其中预先填充了数值(例如1、2、3等)。当我运行应用程序并下拉列表时,我看到的只是小方块而不是数字。
这是某种字符集问题吗?
此sample code可以在IDE中以及在运行时创建效果。
答案 0 :(得分:1)
默认情况下,放置在窗体上的所有控件都使用与窗体本身相同的字体属性。检查表单的字体设置。您还需要对表单上已经存在的任何控件进行相应的更改,但是一旦在表单本身上设置了字体,以后在表单上绘制的所有控件都将使用您定义的字体。
如果添加新表单时表单本身的字体不正确,则需要查看IDE本身的设置以获取其默认字体设置。
答案 1 :(得分:1)
我发现使用IDE添加组合框列表项是问题的原因。因此,例如,在IDE中转到“属性”选项卡,单击(“列表”)属性,然后键入条目(例如1,然后依次按CTRL-ENTER,2和CTRL-ENTER等)。这样会产生有缺陷的“方盒效应”。
如果您以编程方式将条目添加到列表中,就没有问题。