人事管理系统主界面与登录界面--WPF

人事管理系统主界面与登录界面需解决的问题:

如何在登录成功之后,关闭登录界面,显示主界面。


解决方法如下:

1、重写App.cs文件

	/// 
        /// 程序启动
        /// 
        /// 
        protected override void OnStartup(StartupEventArgs e)
        {
            Application.Current.ShutdownMode = System.Windows.ShutdownMode.OnExplicitShutdown;
            LoginWindow login = new LoginWindow();
            bool? dialogResult = login.ShowDialog();
            if ((dialogResult.HasValue == true) && (dialogResult.Value == true))
            {
                base.OnStartup(e);
                Application.Current.ShutdownMode = ShutdownMode.OnMainWindowClose;
            }
            else
            {
                this.Shutdown();
            }
        }

2、在App.xaml文件中

添加节点

	StartupUri="MainWindow.xaml"



你可能感兴趣的:(WPF基础_控件,WPF)