Bonjour,
J'ai ajouté une ListView dans un WindowsForms, et lui ai déclaré 2 colonnes (je travaille avec VisualStudio C# Express 2005).
J'ai essayé d'ajouter mes éléments avec
foreach (BaseElement element in BaseGeree.ExtensionsFichiers.listeElements.Values)
{
ListViewItem item = new ListViewItem(element.Nom,i++);
item.SubItems.Add(element.Numero.ToString());
listeExtensions.Items.Add(item);
}
puis avec
foreach (BaseElement element in _listeElements.Values)
listeElements.Add(new ListViewItem(new String[] { element.Numero.ToString(), element.Nom }));
mais seule la première colonne est affichée à chaque fois. De plus, tous les éléments sont mis les uns à la suite des autres avec passage à la ligne suivante quand la ligne est pleine, sans passage à la ligne entre chaque élément.
Partager