title: Remove an item from a list box causes a Catastrophic Failure?
body: <p>I am trying to clear a list box's items in my Windows RT App. To add the items, I use:</p>
  
  <pre><code>List&lt;string&gt; list1;
  ...
  foreach(string s in list1.Items)
  {
      listBox1.Items.Add(s);
  }
  </code></pre>
  
  <p>To clear the items, I use:</p>
  
  <pre><code>listBox1.Items.Clear();
  </code></pre>
  
  <p>However, this throws this exception:</p>
  
  <pre><code>Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
  </code></pre>
  
  <p>If I try to use:</p>
  
  <pre><code>        int at = 0;
          while (at &lt; listBox1.Items.Count)
          {
              listBox1.Items.RemoveAt(at);
              at += 1;
          }
  </code></pre>
  
  <p>I get the same exception at the RemoveAt method.</p>