以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  动态生成分区面板  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=12318)

--  作者:blackzhu
--  发布时间:2011/8/29 15:42:00
--  动态生成分区面板
   我看了下动态的属性中,怎么找不到方向的属性.
--  作者:狐狸爸爸
--  发布时间:2011/8/29 15:52:00
--  

例如:

 

Dim tab As WinForm.TabControl = e.Form.Controls("TabControl1")
tab.TabPosition = Windows.Forms.TabAlignment.Left

 


--  作者:blackzhu
--  发布时间:2011/8/29 15:55:00
--  
老大页面,不会吧?我要的分区面板
--  作者:狐狸爸爸
--  发布时间:2011/8/29 15:58:00
--  
Dim sp As winForm.SplitContainer = e.Form.Controls("SplitContainer1")
sp.Orientation = System.Windows.Forms.Orientation.Horizontal

--  作者:blackzhu
--  发布时间:2011/8/29 16:05:00
--  
谢谢!
--  作者:blackzhu
--  发布时间:2011/8/29 16:12:00
--  
一个分区面板用动态生成的,我想将此面板两个分区的大小做的一样大小,有没有代码可以搞定的.?
--  作者:程兴刚
--  发布时间:2011/8/29 16:29:00
--  

分区面板的各分区高度(或宽度,根据面板方向确定)等于1/2(该控件的高度(或宽度)-分隔条宽度),只是一个思路,您自己就可以搞定!


--  作者:blackzhu
--  发布时间:2011/8/29 16:37:00
--  
Dim p As WinForm.SplitPanel = Forms("窗口2").Controls("SplitContainer1").Panel1
p.ExtendSize = New Size(
500,400
)

  用这个没有用啊!

--  作者:狐狸爸爸
--  发布时间:2011/8/29 16:38:00
--  
也不应该有用。
--  作者:blackzhu
--  发布时间:2011/8/29 16:38:00
--  
对呀,有什么好办法?