Foxtable(狐表)用户栏目专家坐堂 → [求助]如何将独立窗口加入到并列窗口页签中


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

主题:[求助]如何将独立窗口加入到并列窗口页签中

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/21 20:42:00 [显示全部帖子]

测试没有问题

Dim MainTab As C1Command.C1DockingTab = BaseMainform.Controls("MainPages")   '''
Dim FormTab As C1Command.C1DockingTab = MainTab.TabPages(0).Controls(0)     '''系统并列窗口页面集合
Dim pg As new C1Command.C1DockingTabPage  '''定义新的页面
pg.Text = frmNM
Forms(frmNM).OPEN(-1000,-1500)
Forms(frmNM).BaseForm.TopLevel = False
Forms(frmNM).BaseForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
Forms(frmNM).BaseForm.Dock = System.Windows.Forms.DockStyle.Fill
Pg.Controls.Clear
Pg.Controls.add(Forms(frmNM).BaseForm)
FormTab.TabPages.Add(pg)  '''

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/21 21:43:00 [显示全部帖子]

Dim FormTab As C1Command.C1DockingTab = MainTab.TabPages(0).Controls(0)     '''系统并列窗口页面集合
FormTab.BeginUpdate
‘其它代码
FormTab.EndUpdate

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/21 21:56:00 [显示全部帖子]

直接关闭

Forms(“XXXX”).Close

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/22 8:32:00 [显示全部帖子]

报什么错?

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/22 8:52:00 [显示全部帖子]

有在全局代码定义_TabPageClosed事件吗

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/22 9:01:00 [显示全部帖子]

你定义的是TabPageClosing事件

 

AddHandler FormTab.TabPageClosing, AddressOf _TabPageClosed

 


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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/22 9:12:00 [显示全部帖子]

那就是事件定义错了,TabPageCancelEventArgs是TabPageClosing的参数,不是TabPageClosed的

 

Public Sub C1DockingTab1_TabPageClosed(sender As System.Object, e As C1.Win.C1Command.TabPageEventArgs)

    End Sub


 回到顶部