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; }
public override async Task OnSettingsChanged() { await base.OnSettingsChanged(); dgWordsBase.DataContext = vmWordsLang = new WordsLangViewModel(vmSettings); }
public override async Task OnSettingsChanged() { DataContext = vm = new WordsLangViewModel(MainWindow.vmSettings, needCopy: true); await base.OnSettingsChanged(); }
public WordsLangPage() { InitializeComponent(); BindingContext = vm = new WordsLangViewModel(AppShell.vmSettings, false); }