以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  5-6日 版本运行不正常,如何调整  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84796)

--  作者:凡夫俗子
--  发布时间:2016/5/10 19:29:00
--  5-6日 版本运行不正常,如何调整
一个共有窗口,里放了页面标签

页面标签里放了三个 分区面板

最下面这个分区面板固定分区为2,放一个 COMBOX控件和保存按钮

该窗口为导航窗口,系统启动后,这个页面标签里的 控件运行不正常

最下面这个分区面板固定分区为2,放一个 COMBOX控件和保存按钮没有了,但可以手动拖出来。
如果关闭 该导航窗口,再重新开启就正常,但登陆系统自动打开就不正常

不知如何调整了
自动打开时的不正常效果

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160510192321.png
图片点击可在新窗口打开查看

关闭该窗口重新打开的正常效果


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160510192327.png
图片点击可在新窗口打开查看




--  作者:大红袍
--  发布时间:2016/5/10 19:33:00
--  

 不要设置自动打开,你在AfterOpenProject事件写代码打开

 

Forms("导航").Open


--  作者:凡夫俗子
--  发布时间:2016/5/10 19:34:00
--  
哦 就是这样打开的
--  作者:大红袍
--  发布时间:2016/5/10 19:37:00
--  
以下是引用凡夫俗子在2016/5/10 19:34:00的发言:
哦 就是这样打开的

 

做个例子发上来测试一下


--  作者:凡夫俗子
--  发布时间:2016/5/10 19:54:00
--  
我还是先用代码 强行设置 一下吧,估计再做例子 不一定能重现

Dim SplitContainer3 As WinForm.SplitContainer = e.Form.Controls("SplitContainer3")   \'强制指定高度
SplitContainer3.SplitterDistance = SplitContainer3.height - 29

以上代码放到 该窗口的 AFTERLOAD事件中居然也不生效。分区2的高度 还只有6

只有放到,页面标签切换中(此时一般系统已完全加载完成),才生效。
[此贴子已经被作者于2016/5/10 19:54:46编辑过]

--  作者:大红袍
--  发布时间:2016/5/10 20:57:00
--  
 做个例子上来测试。