以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  像这样的窗口怎么做呢?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=57611)

--  作者:unverse
--  发布时间:2014/9/27 19:46:00
--  像这样的窗口怎么做呢?
窗口的左边是LISTVIEW。。右边是多个窗口在一个窗口内切换 ,应该 如何实现呢?


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140927194543.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140927194521.png
图片点击可在新窗口打开查看


--  作者:y2287958
--  发布时间:2014/9/27 19:53:00
--  
http://www.foxtable.com/help/topics/2767.htm
--  作者:unverse
--  发布时间:2014/9/27 22:22:00
--  
左边是LISTVIEW,右边的怎么实现 呢?
--  作者:tuyage
--  发布时间:2014/9/28 7:27:00
--  
右边用TabControl这个
--  作者:lsy
--  发布时间:2014/9/28 7:47:00
--  

左边,排列按钮、ListView、ListBox、目录树等,都行。

右边,TabControl隐藏页签、GroupBox或Panel按需置顶、Panel中加入窗口等;如果是在主界面中,还可以是主窗口切换。


--  作者:有点甜
--  发布时间:2014/9/28 9:30:00
--  

 参考楼上的方法。如果要把窗口添加到控件,参考

 

Dim PB As WinForm.Panel = e.Form.Controls("Panel2")
Dim Name As String = "工具栏"
Forms(Name).OPEN(-1000,-1500)
Forms(Name).BaseForm.TopLevel = False
Forms(Name).BaseForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
Forms(Name).BaseForm.Dock = System.Windows.Forms.DockStyle.Fill
PB.BaseControl.Controls.Clear
PB.BaseControl.Controls.add(Forms(Name).BaseForm)