private MainWindow() { InitializeComponent(); StartDateTimeTimer(); MainPage mainPage = new MainPage(MainNavFrame.NavigationService); MainNavFrame.Navigate(mainPage); ATMSession.IsStarted = false; // declare and initialize state manager and start it as a async background thread ATMSimStateManager stateManager = new ATMSimStateManager(); }
private async void Window_ContentRendered(object sender, EventArgs e) { var view = new AuthenticationDialog { }; await DialogHost.Show(view, "RootDialog"); if (view.authDone) { MainNavFrame.Navigate(null); // MainNavFrame.Navigate(new DragDropAnalysisPage()); MainNavFrame.Navigate(new HomePage()); } }