Foxtable(狐表)用户栏目专家坐堂 → 并列窗口中,如何让主窗口的标签不消失?


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

主题:并列窗口中,如何让主窗口的标签不消失?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 16:53:00 [只看该作者]

比如

 

Dim Tcl As C1.Win.C1Command.C1DockingTab = Forms("窗口1").panel.parent.parent
tcl.tabpages(0).Text = " 主" & vbcrlf & " 窗" & vbcrlf & " 口"
tcl.Alignment = 2


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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2015/1/11 17:15:00 [只看该作者]

以下是引用有点甜在2015-1-11 16:28:00的发言:

 嗯嗯,人家的是主窗口,不是并列窗口。

 

 或者,你可以把主窗口不显示出来

 

Dim Tcl As C1.Win.C1Command.C1DockingTab = Forms("窗口1").panel.parent.parent
tcl.tabpages(0).Enabled = False
tcl.tabpages(0).Text = ""


主窗口还是想要显示,能不能通过把其中一个并列窗口打开但又不显示出来,这样来实现只有一个主窗口时,主窗口的标签也显示出来?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 17:24:00 [只看该作者]

 一样的道理啊

 

Dim Tcl As C1.Win.C1Command.C1DockingTab = Forms("窗口1").panel.parent.parent
tcl.tabpages(1).Enabled = False
tcl.tabpages(1).Text = ""


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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2015/1/11 21:14:00 [只看该作者]

那如果我想让一个名为“窗口5”的并列窗口一直打开,但又要求其窗口的标签不显示出来,怎么弄呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/11 21:25:00 [只看该作者]

 afteropenproject的时候,执行

 

Forms("窗口5").Open

Dim Tcl As C1.Win.C1Command.C1DockingTab = Forms("窗口5").panel.parent.parent
tcl.tabpages(1).Enabled = False
tcl.tabpages(1).Text = ""


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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2015/1/12 9:05:00 [只看该作者]

甜老师,帮个忙看下,我想双击窗口时,主窗口的标签不会消失,那个标题为""的并列窗口也不会关闭(否则主窗口的标签也会消失),怎么弄?我上个例子,帮我看下,谢谢!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:并列窗口作导航.zip


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/12 9:18:00 [只看该作者]

Dim e As System.EventArgs = Args(0)
Dim Sender As Object = Args(1)
Dim frm As WinForm.Form = Forms.ActiveForm
If frm IsNot Nothing Then
    If frm.Name <> "主窗口" AndAlso frm.Name <> "窗口5" Then
        Forms(frm.Name).Close
    End If
End If

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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2015/1/12 9:40:00 [只看该作者]

甜老师,还是会出现如图所示的痕迹,怎么能够处理得更好,比如说隐藏掉。
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150112094037.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/12 9:41:00 [只看该作者]

 执行这段代码啊,已经不可用了啊

 

Forms("窗口5").Open

Dim Tcl As C1.Win.C1Command.C1DockingTab = Forms("窗口5").panel.parent.parent
tcl.tabpages(1).Enabled = False
tcl.tabpages(1).Text = ""


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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2015/1/12 9:52:00 [只看该作者]

是不能用了的,但我意思是能不能把这个拱门的样儿也隐藏掉,好难看呵。

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