本人用treeView1_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)事件,根据treeView1.SelectedNode.Parent.Index判断此节点的父节点的INDEX值,然后用treeView1.SelectedNode.Index判断自身的INDEX来确定弹出的窗体,这种方法虽然在第一次点击某一节点能弹出相应的窗体,但在不点击其它节点时,即再点这个节点时并没有弹出窗体,必须点击其它节点过渡一下,再点击这个节点才会弹出窗体,也就是不点击其它节点而重复点击某一节点时,事件将不会发生,只在第一次发生.