TreeView新增,删除,向上向下移后,界面的TreeView没反应,需要重新开一次才能看到变化。
要直接能看到变化,怎么处理啊?重新绑定一下TreeView,出来的TreeView的节点都是合拢的,我需要保持当前状态。向上向下移就是排序。

解决方案 »

  1.   

     treeView1.Nodes.Insert(0, "新节点");
      

  2.   

    是不是可以这样?
    1、取得当前所有展开的节点编号
    2、重新加载TreeView
    3、展开1中取得的节点编号有没有方法取得所有展开的节点编号?
    有没有方法可以展开指定的节点?
      

  3.   


    treeView1.Nodes.Insert(0, "新节点");这个应该可以的,我试过了·
      

  4.   

    看这个:
    http://www.codeproject.com/KB/tree/TreeNodeNavigator.aspx效果图:
      

  5.   


    我这里TreeView没有nodes属性,只有TreeView.Items.Add(Model)~
    VS2010改的?以前我没写过WinFrom,没用过TreeView,现在有点小白…