NodeMouseClick 节点点击事件
e.Node.Text读取节点文本
在XML文档对应找该节点 
添加 删除节点
重新加载Listview根据XML文档

解决方案 »

  1.   

    直接对Treeview操作是不可以的你可以加两个按钮一个删除  必须有选中的treenode 然后删除该node一个添加  必须有选中的treenode 然后针对该node进行添加
      

  2.   

    NodeMouseClick 是可以进入事件  但是不能鼠标右键点击的时候弹出选项 让你选择相应的操作 
    建议用我3楼的方法
      

  3.   

    主要是对TreeView.SelectedNode进行操作,
    在TreeView的右键事件中,检查TreeView是否为空以及该选择节点,然后执行添加、删除节点操作,同时同步对XML进行处理
      

  4.   

    楼上的各位大哥,你们说的很笼统啊。。
    我现在就先用了treeview控件绑定了一个XML,可是绑定之后,他树形结构只显示了我XML文件中的标签,而没有显示标签对应的数据。。这是为什么。。难道我绑定的不对?
      

  5.   

    对呀,只有在页面上加添加删除按钮了,除非你重写treeview控件来实现
      

  6.   

    你只需要对xml进行增删改的操作就可以了 操作后在绑定到treeview
    关于xml的常用操作
    可以参考这里
    http://dev.csdn.net/author/kingjiang/cd9a3c8136214b0a82b078ce16be3b25.html
      

  7.   

    XML数据需要你自己去处理,不能什么都靠绑定