Probléme de donnée dans listview

Signaler
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009
-
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009
-
Bonjour :)
J'ai besoin d'aide pour coder en C#.
Mon programme propose à l'utilisateur de choisir un repertoire contenant des fichiers,ensuite les noms de fichiers sont inscrit dans mon listview.Ma 1ére question est comment faire pour afficher les sous repertoire dans une colonne de ma listview et afficher le contenu d'un .txt dans l'autre colonne.
Merci de votre aide,je n'arrive pas a résoudre ce probléme.

12 réponses

Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

Mon programme propose à l'utilisateur de choisir un repertoire contenant des sous repertoires,et non des fichiers comme j'ai précisé au départ.
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

Personne pour m'aider?
Messages postés
327
Date d'inscription
mardi 17 février 2004
Statut
Membre
Dernière intervention
10 avril 2010
8
Salut,

C'est quoi qui te bloque exactement?

Lister les fichier d'un repértoire donné?
> System.IO.Directory.GetFiles

Lire un fichier txt ?
> System.IO.StreamReader

Ajouter des éléments a une listview ?
>
ListViewItem lvi = new ListViewItem (new string[]{"colonne1",colonne2});
talistview.Items.Add(lvi);
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

C'est ajouter les éléments dans ma listview,et plus particulierement dans la colonne 2,car mon listview m'affiche le tout dans une seul colonne.
Messages postés
327
Date d'inscription
mardi 17 février 2004
Statut
Membre
Dernière intervention
10 avril 2010
8
Mets le bout de code que tu utilise pour ajouter tes éléments sinon on peut pas trop t'aider
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

colonne2.ListView.Items.Add(sortie.ToString());
colonne1.ListView.Items.Add(directory.ToString());

Et dans ma listview sa ne d'affiche quand dans une seule colonne et de plus c'est trié par ordre alphabétiques,je ne sais pas pourquoi.
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

J'ai résolu mon probléme grâce à cela :
listview.Columns.Add("texte", -2, HorizontalAlignment.Left);
            listview.Columns.Add("texte", -2, HorizontalAlignment.Left);
ListViewItem lvi = new ListViewItem(new string[] { directory.ToString(), sortie });
                    listview.Items.Add(lvi);

Merci pour ton exemple de code WishhhMaster

Mais me voilà avec un autre probléme,en effet je veux maintenant afficher les fichiers d'un repertoire contenu dans  ma listview dans une listbox.

string chemin2 = listview.SelectedItems.ToString();
            String chemin = parentDirectory + "\" + chemin2;
            listepat.Items.Add(chemin);

Mais cela ne marche pas,merci de m'aider
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

up
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

Pour afficher les fichiers du répertoire situé dans ma listview,je dois utiliser selecteditems ou selectedindices?
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

up
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

up
Messages postés
46
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 août 2009

up