Bonjour
je souhaite créer un treeviex de ce tipe là
toto
-sstoto1
--sssstoto1
--sssstoto2
-sstoto2
-sstoto3
titi
-sstiti1
-sstiti2
tutu
-sstutu1
...
(la fleche correspond à un chechbox)
Le check box est donc présent que sur des noeuds de niveau deux ou 3, mais pas tous
Pour le moment j'arrive à placer des checkbox qu'en faisant ceci
et cela m'en colle partout, à tous les nœuds et quelques soit leur niveau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 TreeNode node = treeView1.Nodes.Add("Premier fichier"); treeView1.CheckBoxes = true; string LigneEnCours = MonFichier.ReadLine(); string[] tabCSV = LigneEnCours.Split(';'); //on recupère un tableau de string avec chaque contenu entre les ; int NbChamps = tabCSV.GetUpperBound(0) + 1 ; //recherche nombre de colonnes dans le fichier for (int y = 1; y < NbChamps; y++) { string NomChamp = System.IO.Path.GetFileName(tabCSV[y]); node.Nodes.Add(NomChamp); }
Comment puis je faire pour le mettre là ou je veux, typiquement au moment de la création du noeud ?
Merci
Partager