private void OnRemoveView(IBuildProviderView view) { if (view != null) { Views.Remove(view); var settings = this.buildMonitorSettingsContainer.SingleOrDefault(a => a.UniqueId == view.ViewModel.MonitorSettings.UniqueId); if (settings != null) { this.buildMonitorSettingsContainer.Remove(settings); } } }
private void OnEdit(IBuildProviderView view) { view.ViewModel.IsInEditMode = !view.ViewModel.IsInEditMode; }