今天做了一个测试,就是在一个Form上面放一个GroupBox,然后再把一个ComboBox控件放置到容器GroupBox,这个GroupBox是ComboBox的父容器,然后把GroupBox的高度设置为40,然后再把ComboBox的style设置为csSimple,然后在ComboBox的OnEnter事件中写上如下代码:
ComboBox1->BringToFront();
ComboBox1->Height= 400;
则ComboBox的大小受限于GroupBox的高度,也就是说ComboBox超出它的父容器GroupBox的那部分高度,居然不能显示出来,
但是如果我把ComboBox先放在Form上,然后拖到GroupBox上面,也就是不把ComboBox的父容器设为GroupBox的话,那么以上的代码,可以把ComboBox的高度显示为400
不知各位高手平时如何解决此类问题?