title: ListView Not updating if a delete an item
body: <p>I have a listView which is set to <code>Mode=TwoWay</code>, which i thought was suppose to refresh the views, if the underlying data changed.</p>
  
  <p>However, while the item is deleted correctly, the item still remains on the list, until I exit and return to the page. </p>
  
  <p>Xaml:</p>
  
  <pre><code>&lt;ListView ItemsSource="{Binding Path=items, Mode=TwoWay}" &gt;
      &lt;DataTemplate&gt;
         ...
  
          &lt;Button   x:Name="btn_delete_item" Click="btn_delete_item_Click" &gt;
  
          &lt;/Button&gt;
  </code></pre>
  
  <p>Behind code:</p>
  
  <pre><code> private void btn_delete_item_Click(object sender, RoutedEventArgs e)
      {
          Button button = sender as Button;
          itemType item = button.DataContext as itemType;
  
          items.Remove(item);
      }
  </code></pre>