Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
        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);
        }