grazie
io volevo creare un splashscreeen (form Padre)
ho risolto invocando prima il form principale e poi con un thred ho eseguito il form padre (splashscreen)
private void splashScreen()
{
Thread th = new Thread(new ThreadStart(DoSplash));
th.Start();
Thread.Sleep(3500);
th.Abort();
Thread.Sleep(1000);
}
private void DoSplash()
{
Application.DoEvents();
SplashScreen screen = new SplashScreen();
screen.ShowDialog();
}