2010-02-19 4 views
1

Comment puis-je ajouter des sous-éléments dans ma liste avec 3 colonnes? il ajoute des éléments à la première colonneLire XML et l'ajouter à une listeAfficher avec plusieurs colonnes

//Read XML 
    private void button3_Click(object sender, EventArgs e) 
    { 
     System.Xml.XmlDocument loadDoc = new System.Xml.XmlDocument(); 
     loadDoc.Load(Application.StartupPath + "\\Computers.xml"); 

     foreach (System.Xml.XmlNode nameNode in loadDoc.SelectNodes("/Computers/Item")) 
     { 
      listView1.Items.Add(nameNode.Attributes["name"].InnerText); ; 
     } 

     foreach (System.Xml.XmlNode ipNode in loadDoc.SelectNodes("/Computers/Item")) 
     { 
      listView1.Items.Add(ipNode.Attributes["ip"].InnerText); ; 
     } 

     foreach (System.Xml.XmlNode macNode in loadDoc.SelectNodes("/Computers/Item")) 
     { 
      listView1.Items.Add(macNode.Attributes["mac"].InnerText); ; 
     } 


    } 

merci à l'avance!

Répondre

1
listView1.Items.Add(nameNode.Attributes["name"].InnerText); 
listView1.Items[listview1.Items.Count-1].Subitems.Add(ipNode.Attributes["ip"].InnerText); 
listView1.Items[listview1.Items.Count-1].Subitems.Add(macNode.Attributes["mac"].InnerText); ; 
Questions connexes