以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]Panel布局问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129355) |
||||
-- 作者:larjia -- 发布时间:2018/12/27 9:34:00 -- [求助]Panel布局问题 老师,请帮助,窗口中有3个Panel。应该怎么去设置才能正常?感觉这方面缺少一个通用的方法总结(3个Panel垂直布局)。
上中下3个Panel,最上面的Panel1按Top停靠,最下面的Panel2按Bottom停靠,中间的Panel3填充Fill。中间Panel3还填充一个SQLQuery表格,表格Fill填充。中间Panel3的最顶层为True。
窗口AfterLoad事件中,设置Baseform.WindowState = 2。初始窗口打开的时候,Panel3只显示了一小部分。只有双击窗口标题栏后,才会完整显示Panel3。
此主题相关图片如下:layout2.png 此主题相关图片如下:layout.png [此贴子已经被作者于2018/12/27 17:50:37编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/27 10:03:00 -- 这个意思?
e.Form.baseform.FormBorderStyle = 5 \'1-5 |
||||
-- 作者:larjia -- 发布时间:2018/12/27 17:45:00 -- 真的可以了。谢谢! 追问下: 1) FormBorderStyle = 5 代表什么意思? 2) WindowState = 2会覆盖底部的任务栏。如何做到不覆盖任务栏?
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/27 17:53:00 -- 1、设置不同的窗口边框样式。0-5 可以设置,其中设置成0就是无边框。
2、你需要把【最大化】按钮显示出来,才可以的。 |