protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow shellWindow = new MainWindow(); LoginWindow loginWindow = new LoginWindow(); loginWindow.Title = this.GetWpfControlLibVersonInfo(); var result = loginWindow.ShowDialog(); if (result.HasValue && result.Value) { shellWindow.Show(); } else { shellWindow.Close(); } }
protected override void OnStartup(StartupEventArgs e) { // Do:设置默认主题 ThemeService.Current.AccentColor = Color.FromRgb(0x1b, 0xa1, 0xe2); ThemeService.Current.StartAnimationTheme(5000); MainWindow shellWindow = new MainWindow(); LoginWindow loginWindow = new LoginWindow(); var result = loginWindow.ShowDialog(); if (result.HasValue && result.Value) { shellWindow.Show(); } else { shellWindow.Close(); } base.OnStartup(e); }