首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Winform中TreeView绑定过多数据时,造成程序崩溃,该如何解决

2013-04-21 
Winform中TreeView绑定过多数据时,造成程序崩溃,该怎么解决?利用循环从数据库中通过限定条件提取数据绑定

Winform中TreeView绑定过多数据时,造成程序崩溃,该怎么解决?
利用循环从数据库中通过限定条件提取数据绑定给treeview,但是当需要绑定的数据过多时,会造成程序的崩溃,这该怎么解决?



开玩笑啊!~
[解决办法]
你先加载第一级节点,就是parentid为0的节点,然后判断下面有无子级,有的话,给节点下面加一个Text为“”的空节点

在BeforeExpaned事件里判断当前节点下是不是只有一个节点且改节点Text=""?,??如果是,则从datasource里查找当前节点的下级节点加载到当前节点下,加载下级节点时,判断该下级节点下有无子级别,有的话,给该下级节点下面加一个Text为“”的空节点
....,

跟windows资源管理器加载目录树一个道理

热点排行