以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78704) |
-- 作者:ljh29206 -- 发布时间:2015/12/15 15:01:00 -- 请教问题 Dim PB As WinForm.Panel = forms("mainform").Controls("Panel1") Dim Name As String = e.Link.Name forms("mainform").StopRedraw() 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) forms("mainform").Controls("窗口标题").text = name forms("mainform").ResumeRedraw() 以上代码 把 独立窗体 放到 panel 里面 2个问题 1: 发现系统闲置时间长了 执行 TopicBar1 上的 TopicLinkClick 时间 以上代码 会看不到 面板刷新 2: 每次转换面板时 ,好像 焦点都不在 系统的面板上 , 这个该怎么搞?
|
-- 作者:大红袍 -- 发布时间:2015/12/15 15:16:00 -- 1、
Forms(name).Close Forms(name).OPEN(-1000,-1500)
2、什么意思,上传例子。 |