• 16-08-2022, 22:01:12
    #1
    arkadaşlar herhangi bir sitedeki verileri çektirdiğimde foreach ile herşeyi alabiliyorum ama bunları listview da bir türlü listeleyemedim. listboxta ayrı ayrı yaptım. listviewda nasıl gösterebilirim çekilen verileri?

    mesela siteden çektiğim veriler başlık, url, kategori şeklinde. listviewde bu şekilde 3 sütun oluşturdum. başlığı eklesem url yi ekleyemiyorum, onu eklesem kategoriyi ekleyemiyorum bir türlü.
  • 16-08-2022, 23:00:46
    #2
    listView1.View = View.Details;

    yaptınız mı?


    Listview Kullanımı Örneği
  • 17-08-2022, 00:05:42
    #3
    mkozdogan adlı üyeden alıntı: mesajı görüntüle
    listView1.View = View.Details;

    yaptınız mı?


    Listview Kullanımı Örneği
    Yok hocam demek istediğim o değil. Veri çektiğim siteden 3 farklı alan çekiyorum. Bunlar birbiriyle bağlantılı şeyler ama. Yani sayfa ismi, sayfa url si, sayfa kategorisi gibi. Bunları ayrı ayrı çekiyorum, ayrı foreach döngüleriyle de sayfadaki tüm bu kritlerlere uyanlar alıyorum. Ayrı foreachler içinde verileri çektiği için listview a yazdıramadım. 1.sütuna sayfa adı, 2.sütuna sayfa urlsi, 3. Sütuna sayfa kategorisini yazdırmak istedim.

    Aklıma sadece hücre seçimi yaptırılabilir mi şeklinde geldi. Çekeceği veri sayısını çıkarabiliyorum. Foreach içine for döngüsü koyup, döngü her çalıştığında bir satır aşağı kaydırıp istediğim sütuna yazdırabilir diye düşündüm ama onu da nasıl yapacağımı anlamadım. Excelde visual basic kısmında doğrudan hücre adresini seçebiliyorduk, belki bunda da vardır dedim de itemlar subitemlar hepten kafamı karıştırdı.
  • 17-08-2022, 00:31:14
    #4
    Hocam bir önceki verdiğim örneği iyi inceleyin.
    Örnek:

    array x(a,b,c,d,e,f,g,h,j,) olsun.
    foreach (item in x)
    {
            Listview 1. Nesnesi oluşturulur.
            Listview 2. Nesnesi oluşturulur.
            Listview 3. Nesnesi oluşturulur
            ListView.Items.Add(1,2,3);
    }
    bu şekilde, x içindeki item kadar döngü çalışır. Ve satır eklenir. Anlatamadım mı acaba?