public MainViewModel(Account account, DocContainer context) { HandlerStore.Main = this; HandlerStore.Context = context; Context = context; Account = account; DocumentWorkspaceCommand.Execute(null); }
void loginVM_LoginComplete(object sender, Account account, DocContainer context) { if (context == null) lw.DialogResult = false; else lw.DialogResult = true; MainViewModel main = new MainViewModel(account, context); shell.DataContext = main; main.NewWindow += new MainViewModel.NewWindowEventHandler(main_NewWindow); main.OnQuestion += new MainViewModel.QuestionBoxEventHandler(main_OnQuestion); shell.Show(); }