Hallo,
ich lasse meine 2. Form (Form2) aus Form1 in einem neuen Thread öffnen, damit Form1 beim ladevorgang von Form2 nicht beeinträchtigt wird.
Jetzt habe ich nur das Problem das sich Form2 direkt wieder schließt, wenn der neue Thread, also das öffnen der 2. Form abgeschlossen ist.
Dies ist ja vom Prinzip her gesehen auch richtig, das sich der Thread beendet wenn er abgeschlossen ist.
Wie kann ich es am besten anstellen, das sich der neue Thread erst beendet, wenn die 2.Form geschlossen bzw. this.Hide(); gemacht wird?
Ich könnte auch mit
System.Threading.Thread.Sleep(zeitwert);
arbeiten aber das zögert das direkte schließen der 2. Form nur herraus.