2010-10-01 39 views

回答

9

三步做的伎倆:

1 - 設置TreeView.ExpandDepth至。這消除了在TreeView添加TreeNode物體的膨脹和示出了展開符號[+]旁邊具有TreeNode.PopulateOnDemand屬性設置爲真每個TreeNode

2-設置爲TreeNode.PopulateOnDemand每個分支TreeNode。當TreeNode.ChildNodes收集,擴展符號[+]將僅次於擁有TreeNode.PopulateOnDemand屬性設置爲真正TreeNode對象顯示。

3-處理TreeView.TreeNodePopulate事件以便在擴展時填充分支節點。 TreeNode - TreeNode.PopulateOnDemand設置爲true - 已在TreeView.TreeNodeExpanded事件啓動之前展開,此事件將被觸發。

0

或者您可以根據可用的不同事件填充您的樹,而不是立即加載整棵樹