title: Values don't show up in ListView
body: <p>I have a problem with <code>ListView</code>. I am trying to call <code>AddToListView</code> function which is in <code>UCForm</code> from <code>MainForm</code> but nothing shows up on the <code>ListView</code>. Strangely, when I call <code>AddToListView</code> on <code>UCForm</code> initialization everything works correctly.
  <strong>AddToListView function:</strong></p>
  <pre><code>public void AddToListView()
  {
      var item1 = new ListViewItem(new[] { &quot;text1&quot;, &quot;text2&quot;, &quot;text3&quot;, &quot;text4&quot; });
      listView.Items.Add(item1);
  }
  </code></pre>
  <p><strong>Button click in MainForm:</strong></p>
  <pre><code>UCForm uf = new UCForm();
  private void btnAddToList_Click(object sender, EventArgs e)
  {
       uf.AddToListView();
  }
  </code></pre>
  <p><strong>More info:</strong> There are 4 columns already set up. <code>FullRowSelect</code> is set to true. <code>GridLines</code> are set to true.
  <strong>What I've tried:</strong> <a href="https://stackoverflow.com/questions/15957382/add-item-to-listview-from-another-class">Add item to ListView from another class</a>
  and <a href="https://stackoverflow.com/questions/18168071/how-to-access-a-listview-control-on-another-form">How to access a ListView control on another form</a>.</p>
  <p>Both of the posts didn't help me. My goal is to add values to <code>ListView</code> from another class.</p>