treeView1.Nodes.Clear();
            TreeNode tn = new TreeNode("aa");
            this.treeView1.Nodes.Add(tn);
            TreeNode tn2 = new TreeNode("子节点1");
            tn.Nodes.Add(tn2);
            TreeNode tn3 = new TreeNode("子节点2");
            tn.Nodes.Add(tn3);aa 
  子节点1
  子节点2  private void treeView1_Click(object sender, EventArgs e)
        {
            MessageBox.Show(treeView1.SelectedNode.Text);
         
        }运行的情况竟然是: 运行 我点击"aa"弹出"aa" 
                   展开 点击"子节点1"弹出"aa" 
                        点击"子节点2"弹出"子节点1" 
                       点击"子节点2"弹出"子节点1"点击的顺序就是这样的 好像是弹出我上次选择的节点 而不是这次点击的 请问有没有高手指点下 那个地方有设置什么的?