public void OnEditScheme() { EditFilterView editFilterView = new EditFilterView(); editFilterView.ViewModel.Run(SelectedFilterScheme, _instanceProperties, Save); Window window = new Window(); window.Title = "Edit Filter"; window.Content = editFilterView; window.ShowDialog(); }
public void OnNewScheme() { FilterScheme newFilterScheme = new FilterScheme(); EditFilterView editFilterView = new EditFilterView(); editFilterView.ViewModel.Run(newFilterScheme, _instanceProperties, () => { FilterSchemes.Add(newFilterScheme); SelectedFilterScheme = newFilterScheme; Save(); }); Window window = new Window(); window.Title = "New Filter"; window.Content = editFilterView; window.ShowDialog(); }