OVH Cloud OVH Cloud

question listview

1 réponse
Avatar
Yan
Bonjour,

Je débute en Csharp...

J'ai un contrôle listview, que je remplis de bons éléments tout neufs, en
more LargeIcon. J'ai bien mes éléments avec les images qui vont bien. Mais
quand je veux l'avoir en mode détail, la listview est vide. J'ai bien un
ascenseur, mais je ne vois aucun élément. Je pense que j'ai oublié
d'affecter une propriété, mais je ne vois pas laquelle...

merci d'avance :)

1 réponse

Avatar
Yan
T'as tout juste, c'est un problème de colonne... en fait je ne savais pas
qu'on devait créer des colonnes, puisqu'en LargeIcon ça n'est pas la peine,
et ma ListView avait le nombre par défaut de colonnes, soit... 0 :)

Merci !

LEBRUN Thomas wrote:
Cela devrait marcher pourtant.....
La seule chose a bien faire attention, en mode détails, c'est qu'il
faut bien que tu remplisses autant de colonnes que tu as de Column
Header

Par exemple, si j'ai 3 colonnes et que je fais

ListViewItem itemfile = new ListViewItem(new string [] { "1", "2" } );
listviewfiles.Items.Add(itemfile);

ca marche pas.
Il faut bien mettre :

ListViewItem itemfile = new ListViewItem(new string [] { "1", "2",
"3" } );
listviewfiles.Items.Add(itemfile);

En esperant t'aider :)

A+


Bonjour,

Je débute en Csharp...

J'ai un contrôle listview, que je remplis de bons éléments tout
neufs, en
more LargeIcon. J'ai bien mes éléments avec les images qui vont
bien. Mais
quand je veux l'avoir en mode détail, la listview est vide. J'ai
bien un
ascenseur, mais je ne vois aucun élément. Je pense que j'ai oublié
d'affecter une propriété, mais je ne vois pas laquelle...

merci d'avance :)