Bonjour,
J'ai un treeview personnalisé auquel j'ajoutais des items "en dur" :
Pour ne pas tout coder en dur j'ai stocké les nom des "GrandeEntreprises" dans des fichiers .txt, et je crée les nouveaux items du treeview de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 l = new Indice("CAC40"); Add(l); d = new SecteurActivite("AeroSpatiale"); l.SecteurActivites.Add(d); d.GrandeEntreprises.Add(new GrandeEntreprise("EADS"));
Et voilà la fonction createList :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 l = new Indice("CAC40"); Add(l); d = new SecteurActivite("Aerospatiale"); l.SecteurActivites.Add(d); createList("..//..//Resources//cac40//cac40_aerospatiale.txt", d);
Pour vous donner une idée de ce treeview :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private void createList(string fichier, SecteurActivite d) { string line; System.IO.StreamReader file = new System.IO.StreamReader(@fichier); while ((line = file.ReadLine()) != null) d.GrandeEntreprises.Add(new GrandeEntreprise(line)); }
Dans les deux cas je peux executer mon programme, seulement depuis que je stock dans les fichiers textes je ne peux plus voir mon appli dans le designer, j'ai cette erreur :
Si quelqu'un à une idée...merci!
Partager