有哪位仁兄对树形控件TreeView用的特别熟,最近小弟遇到一个问题,用TreeView控件,由于数据量大,展开树形控件,反应特别慢,会出现卡死的现象,希望大家帮忙解决一下,怎么才能提高展开树形控件的速度?我利用树形控件的设计思路是:在加载函数中只加载顶层的一个单位,打开窗体只会显示一个顶层单位,展开顶层数据的下层数据用的是触发Expand事件,在Expand事件中加载顶层单位下的子层单位。
调试欢乐多
或者用线程
如果是从数据库加载,可以先加载顶级node,在每个node展开式再加载下一层节点