TreeNodes nodes,nodes1; //定义两个treenodes
rootNode = new TreeNode("仓库");
treeViewCk.Nodes.Add(rootNode);
nodes=rootNode.Nodes[0].nodes;
for (int i = 0; i < mytable.Rows.Count; i++)
{
TreeNode OneNode = new TreeNode();
OneNode.Text = mytable.Rows[i][3].ToString();
rootNode.Nodes.Add(OneNode); //nodes.Add(OneNode);
nodes1 = nodes[nodes.Count - 1].Nodes;
if (int.Parse(mytable.Rows[i][2].ToString()) == 0)
creatchildtree(OneNode, long.Parse((mytable.Rows[i][0].ToString()))); //这里改成 creatchildtree(nodes1, long.Parse((mytable.Rows[i][0].ToString())));
rootNode = new TreeNode("仓库");
treeViewCk.Nodes.Add(rootNode);
nodes=rootNode.Nodes[0].nodes;
for (int i = 0; i < mytable.Rows.Count; i++)
{
TreeNode OneNode = new TreeNode();
OneNode.Text = mytable.Rows[i][3].ToString();
rootNode.Nodes.Add(OneNode); //nodes.Add(OneNode);
nodes1 = nodes[nodes.Count - 1].Nodes;
if (int.Parse(mytable.Rows[i][2].ToString()) == 0)
creatchildtree(OneNode, long.Parse((mytable.Rows[i][0].ToString()))); //这里改成 creatchildtree(nodes1, long.Parse((mytable.Rows[i][0].ToString())));
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货