public WordsUnitBatchEditDlg(Window owner, WordsUnitViewModelWPF vm)
 {
     InitializeComponent();
     SourceInitialized += (x, y) => this.HideMinimizeAndMaximizeButtons();
     Owner              = owner;
     DataContext        = vmBatch = new WordsUnitBatchEditViewModel(vm);
 }
Esempio n. 2
0
 public WordsUnitDetailDlg(Window owner, WordsUnitViewModelWPF vm, MUnitWord item, int phraseid)
 {
     InitializeComponent();
     SourceInitialized += (x, y) => this.HideMinimizeAndMaximizeButtons();
     tbWord.Focus();
     Owner               = owner;
     vmDetail            = new WordsUnitDetailViewModel(vm, item, phraseid);
     DataContext         = vmDetail.ItemEdit;
     dgWords.DataContext = vmDetail.vmSingleWord;
 }
Esempio n. 3
0
 public override async Task OnSettingsChanged()
 {
     DataContext = vm = new WordsUnitViewModelWPF(MainWindow.vmSettings, inTextbook: false, needCopy: true);
     await base.OnSettingsChanged();
 }