public WordsLangDetailDlg(Window owner, WordsLangViewModel vm, MLangWord item) { InitializeComponent(); SourceInitialized += (x, y) => this.HideMinimizeAndMaximizeButtons(); tbWord.Focus(); Owner = owner; vmDetail = new WordsLangDetailViewModel(vm, item); DataContext = vmDetail.ItemEdit; dgWords.DataContext = vmDetail.vmSingleWord; }
async Task Edit(MLangWord item) => await Shell.Current.GoToModalAsync(nameof(WordsLangDetailPage), new WordsLangDetailViewModel(vm, item));