treeview控件动态怎么样添加节点
在treeview中怎么样动太将一个根节点数组和一个子节点数组添加进去? 
 最好给个列子   ~~~~~~~~~~~~~~~在线等   谢谢
------解决方案--------------------string[] ary = new string[] {  "1 ",  "2 ",  "3 ",  "4 " };
        for (int i = 0; i  < ary.Length; i++)
        {
            TreeNode node = new TreeNode();
            node.Text = ary[i];
            this.TreeView1.Nodes.Add(node);
        }
------解决方案--------------------string[] aryParent = new string[] { "1 ",  "2 ",  "3 "}; 
 string[] arySub1 = new string[] { "101 ",  "102 ",  "103 "}; 
 string[] arySub2 = new string[] { "201 ",  "202 ",  "203 "};   
 下面函数的TreeNodeCollection参数:   
 根节点 
 TreeView1.Nodes 
 节点TreeNodei的子节点: 
 TreeNodei.ChildNodes   
 // 用数组填充树 
 public void FillTree(TreeNodeCollection tns, params string[] ary) 
 { 
    TreeNode tn = null; 
    foreach (string s in ary) 
    { 
       tn = new TreeNode(); 
       tn.Text = s; 
       tns.Add(tn); 
    } 
 }