Foxtable(狐表)用户栏目专家坐堂 → 并列窗口


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

主题:并列窗口

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


加好友 发短信
等级:三尾狐 帖子:653 积分:7661 威望:0 精华:0 注册:2013/12/11 17:49:00
并列窗口  发帖心情 Post By:2020/1/13 13:41:00 [只看该作者]

请问 并列窗口在关闭前怎么获取 窗口名称?
e.TabPage.name  这句弹出 是空白的


AfterOpenProject

If Forms("主窗口").Opened Then
    Dim t As C1Command.C1DockingTab = Forms("主窗口").panel.parent.parent
    t.CanCloseTabs = True
    t.CloseBox = 2
    AddHandler t.TabPageClosing, AddressOf _TabPageClosing
End If


全局代码

Public Sub _TabPageClosing(sender As Object, e As C1.Win.C1Command.TabPageCancelEventArgs)
'页面关闭按钮点击事件
MessageBox.Show(e.TabPage.name)
If e.TabPage.text = "主窗口" Then    
    MessageBox.Show("主窗口不能关闭!")
    e.Cancel = True
Else
    Forms(e.TabPage.text ).Close
    e.cancel = True
End If
End Sub
[此贴子已经被作者于2020/1/13 14:04:51编辑过]

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


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/13 15:02:00 [只看该作者]

只能获取窗口标题

 回到顶部