简体   繁体   中英

C# Adding items to Listview from List

I am trying to add items to a listwiew from a list. But my code doens't work properly. I mean there are no errors but items doesn't show up in the listwiew.

List<string> Yemekler = new List<string>();
List<string> Corbalar = new List<string>();  
      
private void Label3_Click(object sender, EventArgs e)
{
    Yemekler.Add("Karnıyarık");
    Yemekler.Add("Köfte");
    Corbalar.Add("Mercimek Çorbası");
    Corbalar.Add("domato corba");

    foreach (string yemek in Yemekler)
    {
        listView1.Items.Add(yemek);
    }

    foreach (string corba in Corbalar)
    {
        listView2.Items.Add(corba);
    }
}

I hope you can help me ^^

use this code:

List<string> Yemekler = new List<string>();
List<string> Corbalar = new List<string>();

private void Label3_Click(object sender, EventArgs e)
{
   Yemekler.Add("Karnıyarık");
   Yemekler.Add("Köfte");
   Corbalar.Add("Mercimek Çorbası");
   Corbalar.Add("domato corba");
   listView1.Columns.Add("Add Column list1", 100, HorizontalAlignment.Left);
   listView2.Columns.Add("Add Column list2", 100, HorizontalAlignment.Left);
   foreach (string yemek in Yemekler)
   {
      string[] row = { yemek };
      var listViewItem = new ListViewItem(row);
      listView1.Items.Add(listViewItem);
   }

   foreach (string corba in Corbalar)
   {
       string[] row = { corba };
       var listViewItem = new ListViewItem(row);
       listView2.Items.Add(listViewItem);
   }
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM