combobox有个属性DropDownCount可以控制显示的下拉数量, 但是

在Delphi7中, TCombobox或者任何从TCustomComboBox继承下来的类, 在windows7环境下下如果程序使用了XP风格(引用XPMan单元)

那么下拉数量则被控制在30, 并且无法更改, DropDownCount属性完全失效(如果Items中超过30个元素, 则显示30个下拉, 如果比30个少, 则全部显示)

这个BUG在D2010中不存在, 同样吧D2010的windowsXP.res文件复制过来应用在程序里无效, 所以猜测应该是Delphi7 VCL本身的问题

05-06 11:12