public void SortListView(string kategori) { var podcasts = ListOfPodcast.GetPodcastFromJsonKategori(kategori); lwPodcast.Items.Clear(); foreach (Podcast p in podcasts) { var row = new string[] { p.Url, p.Name, p.AntalAvsnitt.ToString(), p.UppdateringsFrekvens, p.Kategori }; var lvi = new ListViewItem(row) { Tag = p }; lwPodcast.Items.Add(lvi); } }
public void RefreshListView() { var podcasts = ListOfPodcast.GetPodcastFromJson(); lwPodcast.Items.Clear(); if (podcasts != null) { foreach (Podcast p in podcasts) { var row = new string[] { p.Url, p.Name, p.AntalAvsnitt.ToString(), p.UppdateringsFrekvens, p.Kategori }; var lvi = new ListViewItem(row) { Tag = p }; lwPodcast.Items.Add(lvi); } } }
private void btnTaBortAvsnitt_Click(object sender, EventArgs e) { ListOfPodcast.DeleteFromListofPodcast(tbURL.Text); RefreshListView(); }