Foxtable(狐表)用户栏目专家坐堂 → 记得有一个并列窗口带叉,单击关闭窗口的例子,哪位能给个链接


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

主题:记得有一个并列窗口带叉,单击关闭窗口的例子,哪位能给个链接

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


加好友 发短信
等级:幼狐 帖子:147 积分:1441 威望:0 精华:0 注册:2011/4/18 9:53:00
  发帖心情 Post By:2016/7/25 15:23:00 [只看该作者]

Dim MainTab As C1Command.C1DockingTab = BaseMainform.Controls("MainPages")
Dim t As C1Command.C1DockingTab = MainTab.TabPages(0).controls(0)
改成这句OK了

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


加好友 发短信
等级:幼狐 帖子:147 积分:1441 威望:0 精华:0 注册:2011/4/18 9:53:00
  发帖心情 Post By:2016/7/30 16:08:00 [只看该作者]

发现个新问题,当几个窗口同属于一个表时
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2016版页面关闭按钮-分属不同表.table

OK, 但窗口分别属于不同表时,代码不起作用!见例子

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/7/30 16:37:00 [只看该作者]

Vars("yq") = 1
Dim MainTab As C1Command.C1DockingTab = BaseMainform.Controls("MainPages")
For Each tbp As object In  MainTab.TabPages
    Dim t As C1Command.C1DockingTab = tbp.controls(0)
    t.CanCloseTabs = True
    t.CloseBox = 2
    AddHandler t.TabPageClosing, AddressOf _TabPageClosing
Next

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


加好友 发短信
等级:幼狐 帖子:147 积分:1441 威望:0 精华:0 注册:2011/4/18 9:53:00
  发帖心情 Post By:2016/7/31 16:00:00 [只看该作者]

楼上代码ok, 但出现了个问题,
窗体结构: 主页窗口(窗口类型:主窗口)->所有者表:主表
                产品列表窗口(窗口类型:并列窗口)->所有都表:产品数据表
窗口3 (窗口类型:并列窗口)->所有者表:表3
我希望主页窗口控制柄一直都能看到,但遇到的问题是,当切换到产品列表窗口时,主页窗口控制柄消失,而多出来了一个主窗口!如图,请教如何处理 !

图片点击可在新窗口打开查看此主题相关图片如下:傲游截图20160731155238.png
图片点击可在新窗口打开查看


 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:pms.table

[此贴子已经被作者于2016/7/31 17:18:09编辑过]

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


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

上传实例说明问题。

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


加好友 发短信
等级:幼狐 帖子:147 积分:1441 威望:0 精华:0 注册:2011/4/18 9:53:00
  发帖心情 Post By:2016/7/31 17:39:00 [只看该作者]

已上传,点左侧导航 产品开发管理->产品管理 打开窗口

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


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

不能像你要的那样。必须所属表全部为一个表,才行。

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


加好友 发短信
等级:幼狐 帖子:147 积分:1441 威望:0 精华:0 注册:2011/4/18 9:53:00
  发帖心情 Post By:2016/7/31 19:37:00 [只看该作者]

OK.所属表全部改为主表

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


加好友 发短信
等级:二尾狐 帖子:572 积分:3771 威望:0 精华:0 注册:2014/5/8 13:41:00
  发帖心情 Post By:2016/8/4 15:31:00 [只看该作者]

需要增加 一个 事件, 需要点击不同 tab 的时候 ,能够运行 该如何写

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


加好友 发短信
等级:二尾狐 帖子:572 积分:3771 威望:0 精华:0 注册:2014/5/8 13:41:00
  发帖心情 Post By:2016/8/4 15:32:00 [只看该作者]

Public Sub _TabClick(sender As Object, e As C1.Win.C1Command.?????)
'页面关闭按钮点击事件
If e.TabPage.Text = "窗口2" Then
    MessageBox.Show("窗口2不能关闭!")
    e.Cancel = True
End If
End Sub

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