foreach(TreeNode n in this.treeView1.Nodes)
{
if(n.Text == "2001届毕业生" )
{
TreeNode n1  = new System.Windows.Forms.TreeNode("hai");
n.Nodes.Add(n1);
n1.IsExpanded = true;
}
}

解决方案 »

  1.   

    上边的有点错误,^_^
    foreach(TreeNode n in this.treeView1.Nodes)
    {
    if(n.Text == "2001届毕业生" )
    {
    TreeNode n1  = new System.Windows.Forms.TreeNode("hai");
    n.Nodes.Add(n1);
    n1.EnsureVisible();
    }
    }
      

  2.   

    foreach(TreeNode node1 in this.treeView1.Nodes)
    {
    if(node1.Text == "2001届毕业生" )
    {
    TreeNode node2  = new TreeNode();
    node2.text="123";
    node1.Nodes.Add(noce2);
    }
    }
      

  3.   

    比如foreach(TreeNode n in this.treeView1.Nodes)
    {
    if(n.Text == "2001届毕业生" )
    {
    TreeNode n1  = new System.Windows.Forms.TreeNode("计算机一班");
    n.Nodes.Add(n1);
    n1.EnsureVisible();
    }
    }
    想要在鼠标点在这子节点的时候在DataGrid中显示相应的内容应该怎样呢
      

  4.   

    利用节点的tag属性,当然你在建立树的时候,每个节点的tag赋值数据库的id即可