Hejsan alla! ShowDialog() pausar Såhär gör jag först i min mail-metod:Splash-screen
Jag har utvecklat ett litet projekt i C# som jag nu vill lägga till en s.k. Splash-screen. Det jag nu således undrar över är vart jag exakt skall placera mitt anrop till Splash-screenen och hur jag får den att stängas när huvudformen (den faktiska applikationen) har laddats klart.
Till en början la jag anropet till Splash-screen i konstruktorn för min MainForm, och visst de funkar ju bra men det tycks som om applikationen pausas och fortsätter inte laddas förrens jag klickat ned Splash-screenen. Och hur ska man göra för att få den att stängas när MainForm har laddats klart?
Nu gör jag som sagt följande i konstruktorn:
SplashScreen dlg = new SplashScreen();
DialogResult dr = dlg.ShowDialog(this);
Hoppas det finns någon där ute som kan vara behjälplig.
// NiklasSv: Splash-screen
Show() går vidare...
Då får du kanske lägga in en
Close()
också.
/mickeSv: Splash-screen
Form splash = new frmSplash();
splash.Show();
splash.Refresh();
//ladda massa annat
//sist
Form huvudfonster = new frmMain();
huvudfonster.Show();
splash.Dispose();
Application.Run(huvudfonster);
/Johan