Program wygląda tak: włącza się pierwszy form który ląduje drugi form w drugim formie jest notifyicon contextmenustrip i problem polega na tym ze przy kliknięciu minimalizuj do tray'a zamyka się program. fakt ze w 1 formie działa to tak jak w kodzie poniżej. Wydaje mi sie ze problem polega na tym ze gdy idzie do traya to kończy swoje działanie a form główny ma Application.Exit(); który zamyka problem. Ma ktoś pomysł jak to rozwiązać?
private void schowaj()
{
this.Visible = false;
}
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
Form1 start = new Form1();
this.Invoke(new MethodInvoker(schowaj));
start.ShowDialog();
Application.Exit();
}