void AddNewImpl() { var editorViewModel = new StopWordsEditorViewModel(TestWord); var editor = new StopWordsEditorPage(editorViewModel); MainWindow.Current.ShowModal(editor).ModalClosed = ReTest; }
void EditItem() { if (SelectedItem == null) { return; } var editorViewModel = new StopWordsEditorViewModel(SelectedItem, TestWord); var editor = new StopWordsEditorPage(editorViewModel); MainWindow.Current.ShowModal(editor).ModalClosed = ReTest; }
void SolveRemoveImpl() { var item = ReferencesSelectedItem; if (item == null) { return; } var editor = new StopWordsEditorPage(new StopWordsEditorViewModel(item.Token.Text)); MainWindow.Current.ShowModal(editor).ModalClosed = () => { RemoveReference(item); _referencesBlackList.Add(item); }; }