Soyez le premier à donner votre avis sur cette source.
Vue 23 131 fois - Téléchargée 2 097 fois
private void Form1_Load(object sender, System.EventArgs e) { // on ajoute le noeud principal root = treeView1.Nodes.Add("root"); TreeNode second_root; root.Nodes.Add("item 1"); root.Nodes.AddRange(new TreeNode[] {second_root = new TreeNode("item 2"),new TreeNode("item 3"), new TreeNode("item 4")}); foreach(TreeNode tn in root.Nodes) { tn.BackColor = Color.Chartreuse; tn.ForeColor = Color.DarkOrchid; tn.NodeFont = new Font("Times New Roman",8,FontStyle.Italic); tn.Text += "(modifiée)"; } second_root.Parent.Nodes.Add("item 5"); treeView1.Nodes.Remove(second_root); // ou bien : root.Nodes.RemoveAt(1); root.Expand(); } ... private string parcourir(TreeNode tn, int indent) { string stmp = ""; foreach (TreeNode t in tn.Nodes) { stmp += indent.ToString()+" - "+t.Text+"\n"; if (t.Nodes != null) stmp += parcourir(t,indent+1); } return stmp; }
Je suis très intéressée par ce code car je voudrais construire un treeview
en c sharp et je n'y arrive pas (je suis débutante).
Malheureusement, tel quel, il ne compile pas.
Il me dit : the name 'root' doesn't exist in the current context.
Si c'est une variable à déclarer, quel est son type ?
Merci.
Merci pour ton code mais je vais abuser un peu plus de ton savoir, pourrais-tu expliquez plus précisément ton code (car je voudrais le faire dans un autre langage) Merci
Socki
J'ai une question: comment faire pour ajouter une icône dans un TreeView? Car je n'y arrive pas...
Est-ce que quelqu'un sait aussi comment ajouter un tableau dans un TreeView?
Merci si quelqu'un connait les réponses..!!!:)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.