以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]共有和主窗口位置 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=108519) |
||||
-- 作者:冷诺 -- 发布时间:2017/10/24 14:29:00 -- [求助]共有和主窗口位置 又来找老师解决问题了~先谢谢老师了 问题是:我有两个共有窗口,一个主窗口,位置设想是共有窗口一个当标题栏,一个当导航栏,标题栏的宽度包含导航栏和主窗口,标准的软件界面 开始总是掌握不好上面标题栏和导航栏的位置,导致导航栏总是靠主标题栏和主窗口的左侧,论坛搜索栏一下,找到一个帖子用了里面的代码写在AfterOpenProject事件里 代码是Forms("导航").panel.parent.parent.parent.BringToFront(),界面位置是没问题了,但是出现新情况了,导航栏不会靠在主窗口左侧了而是按照自身宽度遮挡住 了主窗口,(图片里面表标题能看出来遮挡了,前面还有好几个表都被窗口挡住了)而且把代码删除也不能调整回来了,做一个新的共有窗口也不行,虽然也能凑合用了,但是。。。做新页面调整控件位置太痛苦了,所以问问怎么能解决遮挡,还有两个共有窗口和一个主窗口到底怎么能正常排列 ![]() ![]() [此贴子已经被作者于2017/10/24 14:33:26编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2017/10/24 15:22:00 -- 你升级到最新版了没有?我测试没问题
|
||||
-- 作者:冷诺 -- 发布时间:2017/10/24 18:13:00 -- 老师您的我看了,我在论坛搜的方式里面还加了一行代码,我上传个例子给您看下,我是用的开发版 我看您传的是商业版,我就两个都做了一个,商业版是改的您的例子,情况都一样。版本是最新的。 现在我就是把代码取消也回不来原来的样子了。
|
||||
-- 作者:有点甜 -- 发布时间:2017/10/24 18:28:00 -- afterOpenProject事件
Forms("窗口1").Open()
然后,你把项目的bin文件夹删除,重新打开项目,即可 |
||||
-- 作者:冷诺 -- 发布时间:2017/10/24 18:38:00 -- 谢谢老师 |