2010-04-15 55 views
5

我有一個類似於文件夾瀏覽器的樹視圖控件。 因爲從磁盤加載整個文件夾structer是花了很多時間,我試圖一次只加載一個級別。 所以我有一個功能,爲當前節點中的所有文件夾添加節點。在樹狀視圖中獲取擴展節點

我認爲最好的方法是在樹視圖的BeforeExpand事件上運行它。

UpdateTreeView(TreeView.SelectedNode); 

不工作,因爲單擊+符號展開也不選擇該節點。

那麼如何找到正在擴展的節點。

回答

8

BeforeExpand事件應該工作。它有一個TreeViewCancelEventArgs其中包含一個Node屬性。它本質上是正在擴展的節點。

+0

ohh,我多麼想念那個,謝謝。 – Iulian 2010-04-15 11:09:59

+1

很好的回覆....它幫助我....非常感謝你... – Pritesh 2012-05-31 03:04:11