以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何关闭动态窗口里的窗口? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129216) |
-- 作者:liufucan -- 发布时间:2018/12/24 12:01:00 -- 如何关闭动态窗口里的窗口? 这段代码可以创建一个动态窗口并将现有的窗口模板放进去,可是关掉动态窗口的时候怎么把里面的窗口模板也自动关掉呢? Dim f As System.Windows.Forms.Form = New System.Windows.Forms.Form() f.Name = "认购表" f.Text = "认购表" f.Width = 1036 f.Height = 768 vars("abc")=f Dim pnl As new windows.Forms.Panel pnl.Width = 1036 pnl.Height = 768 pnl.Left = 200 pnl.Top = 200 pnl.Dock = Windows.Forms.DockStyle.Fill f.controls.add(pnl) forms("通用窗口").open(-1000,-1500) forms("通用窗口").baseform.toplevel=False Forms("通用窗口").BaseForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None Forms("通用窗口").BaseForm.Dock = System.Windows.Forms.DockStyle.Fill pnl.Controls.add(Forms("通用窗口").BaseForm) vars("abc").show |
-- 作者:liufucan -- 发布时间:2018/12/24 12:03:00 -- 如果不关掉会出现这个错误,窗口表是动态生成的。 调用的目标发生了异常。 名为“通用窗口_Table1”的 DataTable 已属于此 DataSet。 |
-- 作者:有点甜 -- 发布时间:2018/12/24 12:05:00 -- 给窗口绑定closing事件
http://www.foxtable.com/webhelp/scr/2374.htm
|