Foxtable(狐表)用户栏目专家坐堂 → TopicBar自动折叠界面紊乱的BUG


  共有3293人关注过本帖平板打印复制链接

主题:TopicBar自动折叠界面紊乱的BUG

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


加好友 发短信
等级:幼狐 帖子:114 积分:1108 威望:0 精华:0 注册:2012/12/4 18:28:00
TopicBar自动折叠界面紊乱的BUG  发帖心情 Post By:2014/5/8 22:09:00 [只看该作者]

各位高手,有没有遇到过这个情况?

 

TopicBar自动折叠后界面紊乱了,感觉自动折叠代码的执行效率很低,


此主题相关图片如下:snip20140508_40.png
按此在新窗口浏览图片

 

正常的应该是


此主题相关图片如下:snip20140508_41.png
按此在新窗口浏览图片

 

设置的自动折叠代码如下:

窗口》AfterLoad事件

'初始导航折叠
For Each page As WinForm.TopicPage In e.Form.Controls("TopicBar1").pages
    If page.Name <> "项目计划" '设置初始展开项
        page.Collapsed = True
    End If
Next


TopicBar控件》TopicPageExpanded事件

Dim tpb As WinForm.TopicBar = e.Form.Controls("TopicBar1")
For Each page As WinForm.TopicPage In tpb.Pages
    If page.Name <> e.Page.Name Then
        page.Collapsed = True
    End If
Next

 

示例文件中“基本功能演示”使用了TimeTick的功能,实现折叠的时点判断。

[此贴子已经被作者于2014-5-8 22:10:48编辑过]

 回到顶部