Witam.
Mam mały problem. Mam główne okno, które ukrywam wywołując drugie okno, w drugim oknie mam opcje zakończenia aplikacji, gdy ją wywołam to dostaję wyjątek przy próbie pokazania okna głównego (przy zamknieciu okna2 chce zeby pojawiło mi się z powrotem główne okno) : ObjectDisposedException was Unhandled Nie można uzyskać dostępu do usuniętego obiektu
Okno główne:
this.Visible = false;
// this.Hide();
forma2 form2 = new forma2();
form2.ShowDialog();
this.Visible = true; // wyjatek w tym miejscu
// this.Show();
Okno 2 :
Application.Exit();
I teraz zastanawiam się jak to obejść, czy jest jakiś inny sposób oprócz złapania wyjątku czyli :
this.Visible = false;
// this.Hide();
forma2 form2 = new forma2();
form2.ShowDialog();
try
{
this.Visible = true; // wyjatek w tym miejscu
// this.Show();
}
catch{}