Exemple #1
0
 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);
 }