以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]共有筛选窗口 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119065) |
-- 作者:blsu33 -- 发布时间:2018/5/17 9:16:00 -- [求助]共有筛选窗口 老师, 想要做一个 共有筛选窗口,供不同窗口使用,发现只窗口3只能在一个窗口使用,如下,是在一个窗口中的两个面板,同时添加窗口3,发现只能添加一个,如何实现能同时添加进去2个? Dim PB As WinForm.Panel = e.Form.Controls("Panel1") Dim Name As String = "窗口3" 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) Dim PB2 As WinForm.Panel = e.Form.Controls("Panel2") Dim Name2 As String = "窗口3" Forms(Name2).OPEN(-1000,-1500) Forms(Name2).BaseForm.TopLevel = False Forms(Name2).BaseForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None Forms(Name2).BaseForm.Dock = System.Windows.Forms.DockStyle.Fill PB2.BaseControl.Controls.Clear PB2.BaseControl.Controls.add(Forms(Name2).BaseForm) |
-- 作者:有点甜 -- 发布时间:2018/5/17 9:19:00 -- foxtable的窗口,只有一个,是不能new出来多个的,没办法。
除非窗口,是你自己用dll或者写代码生成的,才能new多个。 |