在scrollbox中加入frame出现乱序的问题! (100分)

  • 主题发起人 主题发起人 chivas
  • 开始时间 开始时间
C

chivas

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个frame数组,我按序生成frame,把每一个frame的parent设为scrollbox,每个frame的align设为altop或者albottom,frame的次序总是反的(目前为止,不敢保证一直是),怎么办?
怎么样能够控制加入的frame在scrollbox中的显示次序?
 
不会吧,我原来做过,顺序都正常呀,你怎么写的,给我看看
xhp@sdgis.com
 
for i:=0 to 20 do
begin
frmArray:=TFrame2.Create(nil);
frmArray.Name:='Frame'+IntToStr(i*10);
frmArray.Label1.Caption:=IntToStr(i);
frmArray.Align:=alNone;
frmArray.Parent:=ScrollBox1;
frmArray.Align:=alBottom;//altop 显示的次序从上至下都是20,19,。。。0
end;
 
for i:=0 to 20 do
begin
frmArray:=TFrame2.Create(nil);
frmArray.Name:='Frame'+IntToStr(i*10);
frmArray.Label1.Caption:=IntToStr(i);
frmArray.Align:=albottom;
frmArray.Parent:=ScrollBox1;
frmArray.Align:=alTop
end;
按上面这样就行了哦!!!!!!
 
你觉得是为什么哪?
 
接受答案了.
 
后退
顶部