以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  控件的层级问题请教  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=81323)

--  作者:ljh29206
--  发布时间:2016/2/24 15:53:00
--  控件的层级问题请教
3个控件叠加

第一个设置 最低层位 true

第二个最低层 最顶层设置为 false

第三个设置 最顶层设置为true

应该第二个在中间 才对吧

但实际显示出现的效果  第二个 随即出现, 有时置与  第一个上边 ,有时置于第一个下边

这种3层显示该怎么做?

[此贴子已经被作者于2016/2/24 15:53:37编辑过]

--  作者:逛逛
--  发布时间:2016/2/24 16:21:00
--  
控件1.basecontrol.BringToFront   最下
控件2.basecontrol.BringToFront   中间
控件3.basecontrol.BringToFront   最上

--  作者:大红袍
--  发布时间:2016/2/24 16:21:00
--  

AfterLoad事件,加入比如如下代码。

 

e.form.controls("Button1").basecontrol.BringToFront
e.form.controls("Button3").basecontrol.BringToFront
e.form.controls("Button2").basecontrol.BringToFront