salut à tous

je veux remplir un treeview dynamiquement à partir d'une liste d'entier de tel sorte que chaque noeud doit être le père de celui qui le succède
j ai essayé ce code mais il affiche tous les nombres dans le même niveau sauf le dernier


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
  TreeNode node = new TreeNode("1");
            node.PopulateOnDemand = false;
            foreach (int i in LU) {
                if (i == 0) { continue; }
 
                TreeNode child = new TreeNode("i");
                child.PopulateOnDemand = false;
                node.ChildNodes.Add(child);
                TreeView1.Nodes.Add(node);
                node = child;}
merci de m'aider