以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  按钮的动态排列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124630)

--  作者:YDS
--  发布时间:2018/9/11 7:20:00
--  按钮的动态排列
如在在窗口中的一个Panel内让按钮可以动态的排列,比如Button1,Button2,Button3按照规则进行排列
--  作者:有点甜
--  发布时间:2018/9/11 8:50:00
--  

1、设置好停靠;

 

2、设置置前或者置后

 

e.form.Controls("Table1").basecontrol.BringToFront \'置前

 

e.form.Controls("Table1").basecontrol.SendToBack  \'置后


--  作者:YDS
--  发布时间:2018/9/11 12:54:00
--  
可能我没有说清楚吧,如果在窗口中的一个Panel内让按钮可以动态的排列,比如Button1,Button2,Button3,Button4,Button5,Button6按照规则进行排列,现在我不想让Button2,Button5显示了,但是这两个按钮的位置不能为空,要后面的按钮会自动填补上去
--  作者:有点甜
--  发布时间:2018/9/11 14:40:00
--  

buton1、2、3、4、5、6,全部停靠设置成左或者右。

 

然后你隐藏以后,位置会自动填充上去的。


--  作者:YDS
--  发布时间:2018/9/11 15:27:00
--  
ok   非常感谢