以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]自定义的目录树速度卡的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21120)

--  作者:sunbrain
--  发布时间:2012/7/2 10:17:00
--  [求助]自定义的目录树速度卡的问题
我根据下面的原则生成了目录树

Dim tv As WinForm.TreeView = e.Form.Controls("TreeView3")

Dim nd As WinForm.TreeNode

Dim ndd As WinForm.TreeNode

tv.BuildTree("产品明细表", "大类别|小类别|状态")

nd = tv.Nodes.Insert("加载全部记录","加载全部记录",-1)

ndd = tv.Nodes.Insert("查询","查询",100)

目录树应用在navbar中,窗口afterload之后加载了类似的4个目录树,每次点击navbar的页面时候,总感觉那个目录树有点卡,有点延时,特别有一个是日期的,大概节点有40多个,速度更卡了,不知道大家有没有碰到,怎么优化,谢谢


--  作者:狐狸爸爸
--  发布时间:2012/7/2 10:23:00
--  
做个简单的例子发上来看看.
--  作者:sunbrain
--  发布时间:2012/7/2 10:55:00
--  
请狐狸爸爸帮我看看,谢谢
删除了部分数据
我看别人的多目录树的,一点击立马都出来了,可是我的却要延迟一会

[此贴子已经被作者于2012-7-2 11:42:57编辑过]

--  作者:sunbrain
--  发布时间:2012/7/2 11:03:00
--  
还有一个问题是,默认的打开产品明细页面,但是主表确实sys,显示主界面,当返回首页后,再点击产品明细页面,却没有任何反应,只能点击其他的页面或者节点才能回到产品明细页面上来,一并请教
--  作者:狐狸爸爸
--  发布时间:2012/7/2 11:23:00
--  

我测试正常,虽然切换到不同的目录树有些闪烁,但是并没有迟延。

 


--  作者:sunbrain
--  发布时间:2012/7/2 11:43:00
--  
就是啊,怎么会出现闪烁啊?
--  作者:程兴刚
--  发布时间:2012/7/2 12:12:00
--  
切换前暂停绘制窗口!
--  作者:sunbrain
--  发布时间:2012/7/2 12:18:00
--  
也好,我测试看看
--  作者:sunbrain
--  发布时间:2012/7/2 12:18:00
--  
不过我说的是目录树会闪,不是表闪