J'ai un List<Student>
où pour chaque étudiant 4 propriétés.Listview C# au lieu de listbox
En ce moment je suis en utilisant ceci:
listStudents = new List<Student>();
foreach (Student s in listStudents)
{
listbox1.Items.Add(s);
}
Mais il montre les propriétés 4 à côté de l'autre. J'ai fait quelques recherches pour trier les propriétés dans les colonnes, et j'ai trouvé listview
. Est-ce que quelqu'un peut m'expliquer comment puis-je faire cela?
J'ai essayé de add columns
à la collection du listview
, mais il ne fonctionne toujours pas ...
J'ai essayé aussi:
listStudents = new List<Student>();
foreach (Student s in listStudents)
{
listview.Items.Add(s);
}
Quelqu'un peut-il me dire ce que je fais faux? Je veux juste les 4 propertys pour chaque étudiant dans différentes colonnes.
voir ceci http://stackoverflow.com/questions/9951704/add-item-to-listview-control –
J'aime réellement listview au lieu de listbox. Il peut sembler amateur avec pas beaucoup de code de fantaisie. Cela peut ressembler à une grille. Ajoutez des en-têtes/colonnes, puis ajoutez des éléments. Je pense que vous devez ajouter chaque valeur de colonne séparément. –