Files
2024-02-25 13:13:41 +02:00

38 lines
968 B
C#

using System.Windows;
using WpfApp6.Pages;
namespace WpfApp6
{
public partial class App : Application
{
private bool mainAppOpened = false;
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
// Set to dark so it doesn't break UI
ModernWpf.ThemeManager.Current.ApplicationTheme = ModernWpf.ApplicationTheme.Dark;
ShutdownMode = ShutdownMode.OnExplicitShutdown;
LoginWindow loginWindow = new LoginWindow();
loginWindow.ShowDialog();
if (loginWindow.LoginSuccessful && !mainAppOpened)
{
mainAppOpened = true;
ShutdownMode = ShutdownMode.OnMainWindowClose;
Home mainWindow = new Home();
}
else
{
Shutdown();
}
}
}
}