public PatternsWebPagesDetailDlg(Window owner, PatternsWebPagesViewModel vm, MPatternWebPage item) { InitializeComponent(); SourceInitialized += (x, y) => this.HideMinimizeAndMaximizeButtons(); tbTitle.Focus(); Owner = owner; vmDetail = new PatternsWebPagesDetailViewModel(vm, item); DataContext = vmDetail.ItemEdit; btnExisting.IsEnabled = btnNew.IsEnabled = vmDetail.ItemEdit.ID == 0; }
public void OnPageNavigated(object navigationData) { BindingContext = vm = (PatternsWebPagesViewModel)navigationData; }