Listview + linklabel + boucle + dynamiquement

florianj54 Messages postés 5 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 30 mars 2010 - 4 mars 2010 à 12:08
florianj54 Messages postés 5 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 30 mars 2010 - 4 mars 2010 à 12:09
Bonjour, voila j'ai une listeview avec 3 colonnes.
Je remplis ce listview à partir d'un arraylist

et j'aimerais afficher un contrôle link label en fonction du nombre d'objet que j'ai dans l'arraylist

j'ai le code suivant


 for(int i= 0; i<listAnimaux.Count; i++)
            {
                if (((Animaux)listAnimaux[i]).getInNursery() == true)
                {
                    string type = ((Animaux)listAnimaux[i]).getType();
                    string nom = ((Animaux)listAnimaux[i]).getnom();

                    listViewItemInfirmerie = listViewInfirmerie.Items.Add(type.ToString());
                    listViewItemInfirmerie.SubItems.Add(nom.ToString());
                    LinkLabel linklabelEtat = new LinkLabel();
                    linklabelEtat.Name = "voir" + i.ToString();
                    listViewItemInfirmerie.SubItems.Add(linklabelEtat.ToString());

                }


mais ça m'affiche une erreur system.window.Form dans ma colonne du listview

j'ai essayé de faire :

monListView.controls.add(linklabel)



mais ça ne fonctionne pas

si vous avez une idée ??

merci :)

1 réponse

florianj54 Messages postés 5 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 30 mars 2010
4 mars 2010 à 12:09
A oui j'aimerais afficher le linklabel dans ma 3ème colonne
0
Rejoignez-nous