删除目录树中一个节点的问题,up有分
删除this.DocTree.SelectedNode的时候,有刷新异常,要删的节点是删掉了,不过同目录下的其他某个节点可能显示两次,再用鼠标点一下就消失了。 
 完全不知道是什么问题,大家来出出主意吧
------解决方案--------------------删完刷新一次试试
------解决方案--------------------你的代码?     
 ***************************************************************************** 
 欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)    
 最新版本:20070130   
 http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------webForm?不会   
 可以看看用RemoveAll()?
------解决方案--------------------this.DocTree.SelectedNode.Remove(); 
 改成   
 TreeNode tNode = this.treeView1.SelectedNode; 
 this.treeView1.SelectedNode = tNode.NextVisibleNode; 
 tNode.Remove();   
------解决方案--------------------http://www.cnblogs.com/zhanghl/archive/2005/09/08/232798.html 
------解决方案--------------------要不,在后面加一句:   
 this.DocTree.Invalidate();
------解决方案--------------------我觉得应该是刷新的问题, 
 进行了多次棒定 
 删除后重新绑定数据
------解决方案--------------------FileTreeNode? 
 FileTreeList? 
 是第三方控件吧? 
 也许你只要删除文件这个控件就会自己刷新... 
------解决方案--------------------主要是看楼主用的是属性加的还是代码加的节点!
------解决方案--------------------删完刷新
------解决方案--------------------up!
------解决方案--------------------在删除前,先treeView1.BeginUpdate(); 
 删除后,再treeView1.EndUpdate();试下
------解决方案--------------------jf