public PatternsDetailDlg(Window owner, PatternsViewModel vm, MPattern item) { InitializeComponent(); SourceInitialized += (x, y) => this.HideMinimizeAndMaximizeButtons(); tbPattern.Focus(); Owner = owner; vmDetail = new PatternsDetailViewModel(vm, item); DataContext = vmDetail.ItemEdit; }
public Patterns() { InitializeComponent(); patternViewModel = new PatternsViewModel(); this.BindingContext = patternViewModel; }
public PatternsPage() { InitializeComponent(); BindingContext = vm = new PatternsViewModel(AppShell.vmSettings, false); }
public async Task OnSettingsChanged() { vm = new PatternsViewModel(MainWindow.vmSettings, needCopy: true); vmWP = new PatternsWebPagesViewModelWPF(vmSettings, needCopy: false, vm.SelectedPatternItem); DataContext = this; }