Exemple #1
0
 public bool Remove(ViewModel viewModel)
 {
     if (viewModel == null || !Items.Contains(viewModel))
     {
         return(false);
     }
     Contracts.UnregisterItem(viewModel);
     Items.Remove(viewModel);
     viewModel.OnDeattached();
     ViewModelManager.Current.OnViewDeattached(this, viewModel);
     return(true);
 }