Witam, tworze program w WF, posiada klasy Ksiazka i Program. Pierwsza klasa ma 5 pól(ID, Autor, Tytuł, RokWydania, Gatunek) i konstruktor. W klasie program jest lista o typie Ksiazka. W klasie Form1 chce by po kliknięciu "Lista Ksiazek" wyświetliła się lista książek, która jest w klasie Program. Utworzyłem potrzebne kolumny, ale nie potrafię połączyć listy z list view. Mógłby ktoś pomóc?
0
1
cos w ten desen bedzie
foreach(var ksiazka in ksiazki)
{
var item = new ListViewItem();
item.Text = ksiazka.Tytul;
item.SubItems.Add(ksiazka.Autor);
item.SubItems.Add(ksiazka.Gatunek);
listView.Items.Add(item);
}
0
Dzięki wielki!
Zrobiłem tak i działa:
foreach (var k in Program.ListaKsiazek)
{
var item = new ListViewItem();
item.Text = Convert.ToString(k.IdKsiazki);
item.SubItems.Add(k.Tytul);
item.SubItems.Add(k.Autor);
item.SubItems.Add(Convert.ToString(k.RokWydania));
item.SubItems.Add(k.Gatunek);
listViewKsiazki.Items.Add(item);
}