以文本方式查看主题

-  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
--  
解决了,谢谢