title: Listview is not populating all columns in a vertical manner
body: <p><strong>Background:</strong></p>
  
  <p>I have lists which store parsed data from sqlite columns. I want to show these lists in a listview to the user. They click a button and the list view should show these 3 lists and their contents.</p>
  
  <p>The three lists are called, SeqIrregularities, MaxLen, and PercentPopList. </p>
  
  <p><strong>Problem:</strong> <em>The listview is being populated in a horizontal manner (Shown below) which only contains contents of</em> <strong>Seqirregularities</strong> list.The other 2 don't even show up. <strong><em>I</em></strong> <strong><em>want the listview to have contents of each list, vertically in the corresponding list column.</em></strong></p>
  
  <p>Side note: The listview is skipping the first column, another problem, but I can fix that.</p>
  
  <p><img src="https://i.stack.imgur.com/wWI6Z.png" alt="enter image description here"></p>
  
  <p>Here's the code: </p>
  
  <pre><code> ListViewItem lvi = new ListViewItem(); 
              foreach (object o in SeqIrregularities )
              {
                  lvi.SubItems.Add(o.ToString());
              }
              foreach (object a in MaxLen )
              {
                  lvi.SubItems.Add(a.ToString()); 
              }
              foreach (object b in PercentPopList)
              {
                  lvi.SubItems.Add(b.ToString()); 
              }
  
              listView1.Items.Add(lvi);
  </code></pre>