internal void RemoveNotInstalledCheckedInstallations() { foreach (var i in Installations.ToList()) { if (i.NotInstalled && i.CheckForUpdatesFlag) { Installations.Remove(i); } } OnPropertyChanged("Installations"); }