arkadaşlar bir siteden bir içerikle ilgili birden fazla veriyi çekmeye çalışıyorum. bu çekilen verileri de listview de listelemek istiyorum ama bir türlü yapamadım, nasıl yapacağımı da anlayamadım. listboxa ayrı ayrı aktarma yapabiliyorum. bir ekranda 4 tane listbox oluşturup her birine istediğim bir veriyi çekebiliyorum ama bunu listviewde yapamadım bir türlü.

mesela şimdi bubilet'ten içerik çekmek için birşey ler hazırladım. listbox ile olduğu için ona göre yazdığım kodları aşağıda paylaşıyorum. bunu listview'e nasıl uyarlayacağım? lütfen yardım edin, daha önce de uğraştım yine yapamadım.

Alıntı
private void button1_Click(object sender, EventArgs e)
{

listBox3.Items.Clear();
listBox4.Items.Clear();
listBox5.Items.Clear();
listBox6.Items.Clear();

Uri url = new Uri("https://www.bubilet.com.tr/istanbul/etiket/konser");
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;
string html = client.DownloadString(url);

HtmlAgilityPack.HtmlDocument dokuman = new HtmlAgilityPack.HtmlDocument();
dokuman.LoadHtml(html);

// for döngüsünü kullanmadan peşpeşe verileri çekemedim. card ile her içeriğe ayrı numara vermişler. bunun farklı bir yolu varsa ona da açığım.
for (int i = 1; i <= 30; i++)
{
HtmlNodeCollection etkinlikler = dokuman.DocumentNode.SelectNodes("/html/body/bu-kupon-root/div/bu-kupon-home/div/div[2]/div/div[2]/bu-kupon-event-summary-card[" + i + "]/div/div[2]/h3");
foreach (var etkinlik in etkinlikler)
{
listBox3.Items.Add(etkinlik.InnerText);
}

HtmlNodeCollection adresler = dokuman.DocumentNode.SelectNodes("/html/body/bu-kupon-root/div/bu-kupon-home/div/div[2]/div/div[2]/bu-kupon-event-summary-card["+i+"]/div/div[2]/ul/li[1]");
foreach (var adres in adresler)
{
listBox4.Items.Add(adres.InnerText);
}

HtmlNodeCollection tarihler = dokuman.DocumentNode.SelectNodes("/html/body/bu-kupon-root/div/bu-kupon-home/div/div[2]/div/div[2]/bu-kupon-event-summary-card["+i+"]/div/div[2]/ul/li[2]");
foreach (var tarih in tarihler)
{
listBox5.Items.Add(tarih.InnerText);
}

HtmlNodeCollection fiyatlar = dokuman.DocumentNode.SelectNodes("/html/body/bu-kupon-root/div/bu-kupon-home/div/div[2]/div/div[2]/bu-kupon-event-summary-card["+i+"]/div/div[2]/div/span");
foreach (var fiyat in fiyatlar)
{
listBox6.Items.Add(fiyat.InnerText);
}
}
}