VB6实现子窗体显示在主窗体的选项卡中

hbqc_zh 2020-04-30 12:21:34
VB6如何实现在主窗体点击树形菜单将子窗体显示在主窗体的Tab选项卡中,Tab选项卡上可以关闭,不知道如何实现
...全文
748 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灯塔 2020-05-07
  • 打赏
  • 举报
回复
引用 3 楼 贵阳老马马善福专业维修游泳池堵漏防水工程 的回复:
为什么要显示在里面?一般的做法,是tabstrip放在上面, 窗口显示在下面 看wps这个软件的界面,你体会下 看看人家的设计。注意文档并不在tabstrip里面
正解
vansoft 2020-05-04
  • 打赏
  • 举报
回复
MDI窗口,左边放一个PictureBox,右上放一个PictureBox+Tab 每个Tab跟子窗口建立对应关系,点哪个Tab就显示哪个子窗体。 一点没难度
threenewbee 2020-04-30
  • 打赏
  • 举报
回复
为什么要显示在里面?一般的做法,是tabstrip放在上面,
窗口显示在下面
看wps这个软件的界面,你体会下



看看人家的设计。注意文档并不在tabstrip里面
milaoshu1020 2020-04-30
  • 打赏
  • 举报
回复
用MDI,加两个PictureBox,一个Align=Left,一个Align=Top; 左边的PictureBox放TreeView,上边的放TabStrip; 自己可以添加一些代码,实现MDI子窗体和TabStrip之间的同步; 下载地址: 链接:https://pan.baidu.com/s/1DoYNj8QSFV9FXH9k_dhVBQ 提取码:qkqe 运行示例:
舉杯邀明月 2020-04-30
  • 打赏
  • 举报
回复
Tab选项卡 不能作为“容器”,需要放个PictureBox叠放在它上面做容器;
然后,通过SetParent( )应该是可以把“子窗体”显示在PictureBox里面的。

这样,应该就可以达到目的了。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧