public void OpenWordBrowserView(WordBrowserViewModel vm) { WordBrowserView view = new WordBrowserView(); view.DataContext = vm; view.Show(); }
public void ShowWordEntryCardDialog() { if (wordEntryCard != null) { throw new Exception("WordEntryCard already opened"); } wordEntryCard = new WordBrowserView(); wordEntryCard.ShowDialog(); }
public void OpenWordBrowserToContinueNewView() { WordBrowserView view = new WordBrowserView(); var dataservice = ViewModelLocator.getDictionaryDataService(); var logService = ViewModelLocator.getLogService(); WordBrowserViewModel vm = new WordBrowserViewModel(dataservice, logService); vm.RestoreLastContext(); view.DataContext = vm; view.Show(); }
private void EditWord() { WordEntry wordEntry = _wordMeaningRow.Word.WordEntries.LastOrDefault(); if (wordEntry == null) { return; } WordBrowserView wordWindow = new WordBrowserView(); //wordWindow.Init(efContext, wordEntry, null, 0); wordWindow.ShowDialog(); if (wordWindow.DialogResult.HasValue) { FillTranslationAlternatives(); } }