title: How to link between items from different lists
body: <p>I have 4 <code>ListView</code>s.<br/>
  The first <code>ListView</code>, is the main. It holds Custom UserControls - each <code>UserControl</code> has <code>Image</code> and <code>Label</code>.</p>
  
  <p>You can add Items from the main ListView to any of the other 3 ListViews using the following code:</p>
  
  <pre><code>foreach (WindowItem wi in listView1.SelectedItems)
  {
      listView2.Items.Add(wi.Clone());
  }
  </code></pre>
  
  <p>The Custom UserControl has the following function:</p>
  
  <pre><code>public WindowItem Clone()
  {
      return new WindowItem(window);
  }
  </code></pre>
  
  <p>What it does, is returning new UserControl based on the original.</p>
  
  <p>I want to link them somehow, so if I update the <code>Image</code> / <code>Label</code> of the orignial item, it will also update the similar Item in the other <code>ListView</code>s</p>
  
  <p>Right now, what I am doing is when I need to update the other items, I use loop to check if the Items match the updated Item and if they do, I update them aswell - I hope / belive there's a better way...</p>