AfterSelect事件中写:首先判断这个节点是不是父节点(NODES有一个NAME属性,你可以写节点0,节点1什么的,然后this.treeView1.SelectedNode.Name判断),如果是则写this.treeView1.CollapseAll();this.treeView1.SelectedNode.Expand(),不是就不做任何事
选父节点展开有个属性,你找下,选其他父节点你可以先全部关闭然后再展开当前的
讲父节点获取赋给一个treenode 对象,用这个treenode对象调用ExpandAll ()方法