protected override void OnItemsRemoved(IEnumerable <MultiItemSolutionRunConfiguration> items) { if (parentSolution != null) { foreach (var conf in items) { conf.ParentSolution = null; } } base.OnItemsRemoved(items); parentSolution.OnRunConfigurationRemoved(items); }