以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]TabControl和NavBar如何实现动态加载效果 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99076) |
||||
-- 作者:13865161910 -- 发布时间:2017/4/12 11:48:00 -- [求助]TabControl和NavBar如何实现动态加载效果 窗口中有SplitContainer 分区面板 左侧为NavBar1,右侧为TabControl1 ,已实现点击NavBar按钮,切换TabControl页签效果,每个页签也添加对应的btn按钮,但想实现如下效果,不知道如何操作: 效果1、NavBar上方有个空白区域能否隐藏或者缩短高度? 效果2、点击NavBar中的按钮,能否仅让对应页签的内容显示在页签1中?目前是将TabControl 页签外观显示页签属性设置为False,使其点击按钮,页签变换对应内容,但又和下面要实现的效果冲突了 效果3、点击某页签中的按钮1,动态加载一个页签(内含窗口),具备双击关闭的功能,再次点击页签1中的按钮2,动态加载一个页签(内含窗口) 效果截图: 是否需要再增加一个tabcontrol的页签实现?双击页签关闭,有大致明白方法了,就是上面截图的这个效果不知道如何实现更好
[此贴子已经被作者于2017/4/12 11:50:01编辑过]
|
||||
-- 作者:有点色 -- 发布时间:2017/4/12 12:07:00 -- 1、空白指哪里?如果是【按钮高度】,不是可以设置属性的吗
2、3、tabpage新增的时候,不是有name和text两个属性的吗?你可以在name那里存放信息,如 人力资源_员工资料、财务管理_报表,根据name信息,对应的把page隐藏或者删除就好了。 |
||||
-- 作者:13865161910 -- 发布时间:2017/4/14 13:35:00 -- 回复:(有点色)1、空白指哪里?如果是【按钮高度】,... 能在这个例子上帮忙优化达到刚刚我说的那种效果吗? 有实例方便理解学习,麻烦您了! 以下内容需要积分达到25000才可以浏览
|
||||
-- 作者:有点色 -- 发布时间:2017/4/14 14:29:00 -- 问题1:
问题2:你生成的时候,直接控制生成的tabpage的名字就好啊,如代码
tbc.TabPages.Add("窗口1_" & e.Sender.Name,e.Sender.Name)
如果你想隐藏的话,循环所有,判断page的名称即可。
没看到你项目想表达什么意思,达到什么效果。 |
||||
-- 作者:13865161910 -- 发布时间:2017/4/21 16:51:00 -- 回复:(有点色)问题1: [upload=fox... 项目想表达的是跟我截图一样的效果!截图的不是项目,而是其他程序的设计效果!我想做成按个样子而已啦! |
||||
-- 作者:有点色 -- 发布时间:2017/4/21 16:54:00 -- 没看懂你给的例子。和你要做的效果有什么关系。
根据实例,截图说明怎么操作,怎样的效果。 |
||||
-- 作者:Hopenight -- 发布时间:2017/4/22 12:33:00 -- 左边的导航控件应该不是官方的NavBar吧? [此贴子已经被作者于2017/4/22 12:33:42编辑过]
|