我在一个窗体里设置了12个图片控件,然后动态的改变一个NUM值,通过这个值,来改变窗体里显示的图片控件数,而每改变一次,都要重新安排每个控件的位置,这样,要为没一个NUM(1---12)设置它们的TOP和LEFT,这样是很麻烦的,我要问的是,有没有按照窗体中所显示的控件多少,和窗体的大小,自动安排布局的方法?
解决方案 »
- 创建多级目录的问题/,先谢过了。
- 高手的来呢!!!
- 大家好!请问如何在Delphi中访问Access数据库的系统表。还有如何在程序中得到在Access中定义的表中字段的说明。
- xp格盘重装后只能进安全模式,正常启动则死机,是何原因?
- 如何把桥牌随机发给4个人 ?急!!!!!有原代码的可以加分
- 错误处理问题?
- 请教各位大侠:怎样把Frame动态地放置在Form上。
- 请帮忙啊!
- 用电记费系统谁做过?
- 我作了一个无标题窗体,让它可以移动,可是,我放在上面的image控件的close事件无效了
- 怎么样才能使我的这段代码有加入jpeg图片的功能?现在只能对bmp图像操作。
- pagecontrol中tabsheet的继承问题
begin
if (form1.controls[i] is TImage) then
begin
form1.controls[i].top:=位置
form1.controls[i].left:=位置
end
end
我的目的是要根据所要显示的控件数量,对其安排不同的位置,使每次的布局都是上下,左右居中的平均布局,是否只能用条件判断来设置每个空间的TOP和LEFT了?
begin
Control1.Top := i * 20 + 8;
Control1.Left := 12;
end;