public void ShowDialog() { var viewModelInterface = _mainWindowViewModelFactory(); var view = new MainWindowView(viewModelInterface); view.ShowDialog(); }
private void LoginCommandExecute() { AvtorisationProxy avtorisationProxy = new AvtorisationProxy(); try { User user = avtorisationProxy.Avtorisation(_avtView.tbNickName.Text, _avtView.tbPassword.Password); MainWindowView mainWindowView = new MainWindowView(); MainWindowViewModel mainWindowViewModel = new MainWindowViewModel(mainWindowView, user); mainWindowView.DataContext = mainWindowViewModel; _avtView.Visibility = Visibility.Hidden; mainWindowView.ShowDialog(); _avtView.Close(); } catch (Exception ex) { MsgBox ms = new MsgBox(ex.Message); ms.ShowDialog(); } //if (user != null) //{ //} //else //{ // MsgBox ms = new MsgBox("Користувача з таким ім'ям не знайдено, або не вірний пароль"); // ms.ShowDialog(); //} }
public Result Execute( ExternalCommandData commandData, ref string message, ElementSet elements) { try { RevitBridge revitBridge = new RevitBridge(commandData.Application); RevitHandler revitHandler = new RevitHandler(); ExternalEvent exEvent = ExternalEvent.Create(revitHandler); MainWindowView firstControlView = new MainWindowView(); MainWindowVM vm = new MainWindowVM(); firstControlView.ShowDialog(); return(Result.Succeeded); } catch (Exception ex) { message = ex.Message; return(Result.Failed); } }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var view = new MainWindowView(); view.ShowDialog(); }
protected override void OnStartup(StartupEventArgs e) { var locator = new ViewModelLocator(); var window = new MainWindowView(); window.DataContext = locator.GetMainWindowViewModel(); window.ShowDialog(); }
private void Application_Startup(object sender, StartupEventArgs e) { MainWindowPresenter mainWindowPresenter = new MainWindowPresenter(); MainWindowView mainWindowView = new MainWindowView(mainWindowPresenter); mainWindowView.DataContext = mainWindowPresenter; mainWindowView.ShowDialog(); }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Bootstrapper bootstrapper = new Bootstrapper(); bootstrapper.Run(); MainWindowView view = new MainWindowView(); view.ShowDialog(); }
static void Main() { MainWindowView view = new MainWindowView(); view.Visible = false; CARCalculator calc = new CARCalculator(); MainWindowController MWControl = new MainWindowController(view, calc); MWControl.LoadView(); view.ShowDialog(); }
/* Scope: 内部 * Description: 打开新的主窗口,pool限制了只能同时打开两个窗口 */ private void StartMainView() { Thread thread = new Thread(() => { pool.WaitOne(); if (dataFileName == null) { dataFileName = @"..\..\Data\ExamClassArrangement.xml"; // 默认文件地址 } MainWindowView view = new MainWindowView(dataSourceMode, dataFileName); view.ShowDialog(); pool.Release(); }); thread.SetApartmentState(ApartmentState.STA); thread.Start(); }
public void Initialize(string databaseName) { mDatabaseName = databaseName; mActionBar = new ActionBarController().Initialize(); mView = new MainWindowView(); //mMitarbeiterverwaltung = new ReportingController().Initialize(getActionBar(),mDatabaseName);//new MitarbeiterverwaltungController().Initialize(mActionBar, databaseName);// mViewModel = new MainWindowViewModel { Content = null, ActionBar = mActionBar, ZeigeMitarbeiterverwaltung = new RelayCommand(ZeigeMitarbeiterverwaltungExecute), ZeigeReporting = new RelayCommand(ZeigeReportingExecute), ZeigeArtikelverwaltung = new RelayCommand(ZeigeArtikelverwaltungExecute), ZeigeAuftragsverwaltung = new RelayCommand(ZeigeAuftragsverwaltungExecute), ZeigeKundenverwaltung = new RelayCommand(ZeigeKundenverwaltungExecute) }; mView.DataContext = mViewModel; mView.ShowDialog(); }
//protected override DependencyObject CreateShell() //{ // return ServiceLocator.Current.GetInstance<MainWindowView>(); //} public override void Run(bool runWithDefaultConfiguration) { MainWindowView mainWindowView = new MainWindowView(); mainWindowView.ShowDialog(); }