1
在我的應用程序中,我將某個pdf文件複製到選定節點,在此之後,我希望樹視圖能夠刷新並顯示添加的文件。刷新樹形視圖並展開最後選定的節點
刷新正在工作,但不會擴展上次選擇的節點。
我該如何做一次刷新,但仍然保持最後選定的節點擴展,所以用戶可以看到PDF文件被添加到文件夾。
在我的應用程序中,我將某個pdf文件複製到選定節點,在此之後,我希望樹視圖能夠刷新並顯示添加的文件。刷新樹形視圖並展開最後選定的節點
刷新正在工作,但不會擴展上次選擇的節點。
我該如何做一次刷新,但仍然保持最後選定的節點擴展,所以用戶可以看到PDF文件被添加到文件夾。
在樹視圖中的AfterSelect具有參數TreeViewEventArgs即e.Node將返回選定的節點。例如:
e.Node.Expand();
或
e.Node.ExpandAll();
你應該希望擴大在TreeView的所有節點。您可以使用相同的方法來擴展
我假設您知道您也複製了哪個節點。也可以使用相同的方法展開您複製的節點。
不要'刷新'它,只需添加節點。如果刷新確實是必要的(難以理解爲什麼),那麼您需要自己找到節點,以便您可以調用其Expand()方法。您可以使用Name屬性留下面包屑。 – 2012-03-05 14:07:08