以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 如何动态设定停靠窗口的高度(停靠底部) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102742) |
-- 作者:xiekai -- 发布时间:2017/6/25 1:22:00 -- [求助] 如何动态设定停靠窗口的高度(停靠底部) 包括设定停靠窗口的最大高度(停靠底部)。
求教。 [此贴子已经被作者于2017/6/25 1:25:11编辑过]
|
-- 作者:有点色 -- 发布时间:2017/6/25 10:47:00 -- AfterLoad事件
e.form.panel.parent.parent.height = 50
SizeChanged事件
If e.form.panel.parent.parent.height > 100 Then e.form.panel.parent.parent.height = 100 End if [此贴子已经被作者于2017/6/29 9:07:19编辑过]
|
-- 作者:xiekai -- 发布时间:2017/6/25 18:29:00 -- 3Q |
-- 作者:xiekai -- 发布时间:2017/6/29 2:25:00 -- 这个会报错:“parent”不是WinForm.Form的成员。 |
-- 作者:有点色 -- 发布时间:2017/6/29 9:07:00 -- AfterLoad事件
e.form.panel.parent.parent.height = 50
SizeChanged事件
If e.form.panel.parent.parent.height > 100 Then e.form.panel.parent.parent.height = 100 End if [此贴子已经被作者于2017/6/29 9:07:04编辑过]
|
-- 作者:xiekai -- 发布时间:2017/6/29 15:19:00 -- 谢谢回复。 再问个问题,停靠窗口的停靠位置如何动态设定? |
-- 作者:xiekai -- 发布时间:2017/6/29 15:38:00 -- > e.form.panel.parent.parent.height = 50
(这条代码好像设定不了窗口的高度。)
不好意思,是我的代码错误。 [此贴子已经被作者于2017/6/29 16:07:08编辑过]
|
-- 作者:有点色 -- 发布时间:2017/6/29 15:42:00 -- AfterLoad事件,结合sizeChanged事件,一起使用才行的。 |
-- 作者:xiekai -- 发布时间:2017/6/29 16:18:00 -- 解决了,谢谢 |