Foxtable(狐表)用户栏目专家坐堂 → [求助] TabControl 的子页面如何直接加载窗口


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

主题:[求助] TabControl 的子页面如何直接加载窗口

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


加好友 发短信
等级:幼狐 帖子:146 积分:1243 威望:0 精华:0 注册:2015/8/7 16:22:00
  发帖心情 Post By:2015/10/13 21:01:00 [只看该作者]

基本上相当于死机,Foxtable程序死掉。没有任何响应。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/13 21:02:00 [只看该作者]

以下是引用大红袍在2015/10/13 20:39:00的发言:
afterLoad事件,而且不能预览窗口,否则死机。

 

直接在窗口管理那里应用,不要预览


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


加好友 发短信
等级:幼狐 帖子:146 积分:1243 威望:0 精华:0 注册:2015/8/7 16:22:00
  发帖心情 Post By:2015/10/13 21:04:00 [只看该作者]

从窗口管理那里 应用窗口 都出不来 相应窗口。 同样是FX程序 死掉。
[此贴子已经被作者于2015/10/13 21:04:38编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/13 21:05:00 [只看该作者]

两个窗口都改成 独立 窗口测试

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


加好友 发短信
等级:幼狐 帖子:146 积分:1243 威望:0 精华:0 注册:2015/8/7 16:22:00
  发帖心情 Post By:2015/10/13 21:14:00 [只看该作者]

两个都由 模式 窗口改成 独立窗口 时,报错 
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:窗口,仓库系统,AfterLoad
详细错误信息:
未设置对象变量或 With 块变量。”

都改成模式窗口时,FX程序死掉。



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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/13 21:17:00 [只看该作者]

1、Test窗口不能改成模式窗口,必须是独立窗口;

 

2、照抄代码,红色代码改成你自己的名字

 

Dim tab As WinForm.TabControl = e.Form.Controls("TabControl1")
Dim Name As String = "窗口2"

tab.TabPages.Add(name,name)
Dim pb = tab.BaseControl
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.TabPages(name).Controls.Clear
PB.TabPages(name).Controls.add(Forms(Name).BaseForm)
tab.SelectedPage = tab.TabPages(name)


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


加好友 发短信
等级:幼狐 帖子:146 积分:1243 威望:0 精华:0 注册:2015/8/7 16:22:00
  发帖心情 Post By:2015/10/13 21:21:00 [只看该作者]

上面代码中的 name不用改吗?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/13 21:22:00 [只看该作者]

第一个那么不能改,如果改,下面的全部name全部要一致

 

tab.TabPages.Add(name,name)

 


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


加好友 发短信
等级:幼狐 帖子:146 积分:1243 威望:0 精华:0 注册:2015/8/7 16:22:00
  发帖心情 Post By:2015/10/13 21:28:00 [只看该作者]

刚才试了,两个name 都没有改,Test窗口改为独立,结果 不只是FX死掉,电脑都Down机了。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/13 21:29:00 [只看该作者]

这是不可能的事情,认认真真看12楼

 回到顶部
总数 29 上一页 1 2 3 下一页