Witam, mam problem otóż, gdy odpalam aplikację wszystko działa pojawia się splash screen. Problem pojawia się dopiero, gdy przejdę na inną Formę i chcę wróć do początkowej to od nowa mi się wyświetla Splash screen. Jak mogę to zablokować, żeby wyświetlał się tylko raz przy starcie aplikacji ?
//Fragment z maina
public Main()
{
var t = new Thread(Loading);
t.Start();
InitializeComponent();
Thread.Sleep(1000);
t.Abort();
}
private void Loading()
{
Application.Run(new Splash());
}
// Druga forma
private void metroTile2_Click(object sender, EventArgs e)
{
var t = new Thread(Watek);
t.Start();
Close();
}
public static void Watek()
{
Application.Run(new Main());
}