Ejemplo n.º 1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            HandleCulture(e);
            _exHandler = ExceptionHandler.GetInstance();
            this.DispatcherUnhandledException +=
                new DispatcherUnhandledExceptionEventHandler(App_DispatcherUnhandledException);
            _exHandler.ExceptionOccured += new ExceptionOccuredDelegate(_exHandler_ExceptionOccured);


            base.OnStartup(e);
            MainWindow window = new MainWindow();
            MainWindowViewModel viewModel = new MainWindowViewModel();
            window.DataContext = viewModel;
            NavigationService.AttachNavigator(new ApplicationNavigationService(viewModel));
            window.Show();
        }
 public ApplicationNavigationService(MainWindowViewModel mainWindowViewModel)
 {
     this._mainWindowViewModel = mainWindowViewModel;
     // Startup-Screen = Customer
     NavigateTo("Customer");
 }