title: Remove multiple items and remove all items from ListView ObserverCollection
body: <p>I could remove a selected item from my ListView of an image by this way:</p>
  
  <pre><code>private void Delte_Photo_Click(object sender, RoutedEventArgs e)
          {
              if (ListViewImage.SelectedItem == null)
              {
                  MessageBox.Show("Please select an image to be removed...");
                  return;
              }
  
              ImageFileCollectionViewModel viewModel = ListViewImage.DataContext as ImageFileCollectionViewModel;
              if (viewModel != null)
              {
                  ImageFileViewModel image = ListViewImage.SelectedItem as ImageFileViewModel;//ListViewImage is the listBox
                  if (image != null)
                  {
                      //remove physical file from disk:
                      File.Delete(image.FileName);
                      //remove item from ObservableCollection:
                      viewModel.AllImages.Remove(image);
                  }
              }
          }
  </code></pre>
  
  <p>How can i remove multiple images?
  How can i delete all the images? by button click.</p>