Foxtable(狐表)用户栏目专家坐堂 → 请教高手,把几个设计好的独立窗口集成到同一个窗口里头,有什么妙招?


  共有9399人关注过本帖树形打印复制链接

主题:请教高手,把几个设计好的独立窗口集成到同一个窗口里头,有什么妙招?

帅哥哟,离线,有人找我吗?
kylin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
请教高手,把几个设计好的独立窗口集成到同一个窗口里头,有什么妙招?  发帖心情 Post By:2012/4/21 14:01:00 [只看该作者]

每个独立设计好的窗口是原先逐一完善起来,因为有5个,现希望把这些集成到同一个窗口中,比如同一个TabControl控件之不同页面里头,有什么好的办法,使得原设计的窗口全部迁移过去呢?


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/4/21 15:26:00 [只看该作者]

Dim tbl As WinForm.TabControl
tbl = e.Form.Controls("tabcontrol1")
tbl .TabPages.Add("窗口2","窗口2")
Forms("窗口2").Open
Forms("窗口2").Visible = False
Dim ymy As WinForm.Panel = Forms("窗口2").Controls("Panel1")
tbl.TabPages("窗口2").AddControl(ymy)
ymy.Dock = Windows.Forms.DockStyle.fill
tbl.SelectedIndex = tbl.TabPages.Count-1

 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2012/4/22 18:14:00 [只看该作者]

非常感谢,使用去了!

 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2012/4/22 19:45:00 [只看该作者]

blackzhu兄:

    很感谢你的回答,应该说以上已经是一个不错的办法,那是在运行的时候运用的,而且还有些不足。

    但是如果想在设计的时候就搬过来,最后给固化下来,有没有什么办法?望赐教!

    因为刚开始是根据需要逐个增加,到现在有了5个,独立窗口多了,发觉这样操作不直观,不如集成到同一个窗口,因为各个独立窗口有比较多的控件和事件代码,重新开发写代码不太经济,故有此提问,望海涵!

[此贴子已经被作者于2012-4-22 20:17:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40556 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/4/22 20:17:00 [只看该作者]

目前暂无办法,也许狐表不会开放此功能!

 回到顶部
帅哥哟,离线,有人找我吗?
布莱克朱
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2012/4/22 20:29:00 [只看该作者]

kylin 兄:

 

  这个作法是可以继承原来窗口的控件代码,但是原来窗口的窗口事件代码,能不能继承就不好说了.我也没有测试过,论坛的gaoyong30000 我叫他用这个方法做了整个系统,你可以问问他的心得.


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40556 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/4/22 20:34:00 [只看该作者]

应该继承不了,不过可以将事件代码写进全局代码中,判断控件名称即可!

 回到顶部
帅哥哟,离线,有人找我吗?
布莱克朱
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2012/4/22 20:36:00 [只看该作者]

控件代码可以继承,这点不容质疑.窗口事件我也估计不行.

 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2012/4/22 20:39:00 [只看该作者]

^_^

[此贴子已经被作者于2012-4-22 20:40:05编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40556 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/4/22 20:41:00 [只看该作者]

回错帖子了!
[此贴子已经被作者于2012-4-22 20:50:56编辑过]

 回到顶部
总数 13 1 2 下一页