同一个 ComboBox 下拉列表里,第一行文字字体、大小正常,第二行开始到下面所有行的文件大小明显比第一行要大,这是什么怪毛病啊?有谁见过没有?如何解决啊?

解决方案 »

  1.   

    同一个 ComboBox 下拉列表里,第一行文字字体、大小正常,第二行开始到下面所有行的文字大小明显比第一行要大,这是什么怪毛病啊?有谁见过没有?如何解决啊?
      

  2.   

    见过这个问题!可能是Windows桌面环境设置的问题焦点的字体与窗体中的字体大小设置不一致.
      

  3.   

    我用的是Win2003,桌面环境的设置我没改过,是系统默认的,而且并不是每次都出这种问题,但出得也比较经常。如果一个程序所有用到的控件都是从IDE控件面下放的,那不太会出现这情况,但通过复制-粘贴控件最容易出现,比如我的Form上有多个Label,第一个Label是从IDE下放的,第二、三个是从Label1复制粘贴(Ctrl+C,Ctrl+V)得到的,那就老会出现这毛病。还有一种情况,Form上有个别Label的字体大小在设计阶段改过,如原Size是8,我改成24,这样也很容易出现那毛病。
      

  4.   

    解决的办法如下:    设置你的窗体的Font->字体:宋体//字符集:Chinese_GB2312->确定    其它控件的字体不用设置,或设置成与窗体一样.