一个Delphi7的BUG
combobox有个属性DropDownCount可以控制显示的下拉数量, 但是
在Delphi7中, TCombobox或者任何从TCustomComboBox继承下来的类, 在windows7环境下下如果程序使用了XP风格(引用XPMan单元)
那么下拉数量则被控制在30, 并且无法更改, DropDownCount属性完全失效(如果Items中超过30个元素, 则显示30个下拉, 如果比30个少, 则全部显示)
这个BUG在D2010中不存在, 同样吧D2010的windowsXP.res文件复制过来应用在程序里无效, 所以猜测应该是Delphi7 VCL本身的问题
--------------------------------------------------------------------------------------------------
作者:黑暗煎饼果子
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
--------------------------------------------------------------------------------------------------