以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]老大 麻烦添加一个页面集合的 movepage功能! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16177) |
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/4 13:56:00 -- [求助]老大 麻烦添加一个页面集合的 movepage功能! 之前在曹版的帮助下终于解决了 双击关闭页面 出现错误的问题!
但是目前页面集合页签都是固定的 应用的时候没法移动 无法做出类似我们公司DMS系统的效果
具体情况如下: 假如一个窗口里 有个页面集合 有5个page 1,2,3,4,5 有5个按钮对应上面5个page 1,2,3,4,5
窗口打开的时候 默认隐藏全部page,如果我点击按钮1 打开了page1,再点击按钮3打开了page3
此时 我再点击按钮2 打开的page2 是插入在page1与3之间的 而无法调整到在page3 后面打开
由于我做的是集成的系统 后期有上百的功能 页签打开最好是逐个往右的方式打开 否则 点击了一个功能后是插入在众页签当中的 很麻烦!
我们公司的DMS系统就采取逐个往右的方式
[此贴子已经被作者于2012-2-4 14:05:27编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/4 16:20:00 -- 做软件,够用就行,没有必要追求完全一致:
|
||||
-- 作者:gzdw -- 发布时间:2012/2/4 17:11:00 -- 我下载了上面的“管理项目1”,并在每个页面上增加了一个标签,以便测试效果。 发现page1,一直不能显示内容,其页面名称也为灰色。 老大能不能解释一下(查看代码看不出原因)
正常显示的图片:
此主题相关图片如下:分页_正常.jpg [此贴子已经被作者于2012-2-4 17:17:33编辑过]
|
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/4 18:14:00 -- 这是页面集合的固有的bug 我在做双击关闭的时候 这情况费了很大的劲才弄好
上面例子 要这样: button按钮中加一个 e.form.Controls("TabControl1").SelectedIndex = 0
[此贴子已经被作者于2012-2-4 18:14:26编辑过]
|
||||
-- 作者:程兴刚 -- 发布时间:2012/2/4 19:16:00 -- 只能是您代码的bug吧?增加代码能解决就不应该是狐表的bug。 |
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/4 19:46:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=14695&authorid=0&page=0&star=2
gzdw所出现的问题 是由于 SelectedIndex定位不准确造成的
上面的帖子后来解决掉了 程版可以看下
但是页面集合 是有必要增加一个movepage事件的 这么一个好的控件 能实现很多功能~ [此贴子已经被作者于2012-2-4 23:00:09编辑过]
|
||||
-- 作者:gzdw -- 发布时间:2012/2/5 12:21:00 -- 不能理解的是Page1需要增加代码,而其他页面就正常。 |
||||
-- 作者:czy -- 发布时间:2012/2/5 12:48:00 -- 以下是引用gzdw在2012-2-5 12:21:00的发言:
不能理解的是Page1需要增加代码,而其他页面就正常。
其实都会出现同样问题的,多择不同的顺序点击按钮,会出现不同的结果。 |
||||
-- 作者:blackzhu -- 发布时间:2012/2/6 7:43:00 -- 跟我的一样的思路 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/6 12:46:00 --
|