ich habe d mal wieder eine kleine Frage. Ich bekomme es irgendwie nicht selber hin.
Ich habe einen MDI-Container in über ein Menü mehrere Forms aufgerufen werden und in diesem Container angezeigt werden. Das funktioniert soweit auch alles super.
Jetzt möchte ich aus einem dieser Forms über einen Button das aktive Form schließen und gleichzeitig ein anderes öffnen. Das schließen funktioniert, aber die neue Form wird außerhalb des MDI-Containers geöffnet.
Mein erster gedanke.
private void btn_Ändern_Click(object sender, EventArgs e)
{
projektnummer = tb_ProjektKurz.Text;
this.Close();
projektÄndern = new Module.Projekte.ProjektÄndern(projektnummer);
projektÄndern.MdiParent = projektÄndern.ActiveMdiChild;
projektÄndern.Show();
projektÄndern.FormClosed += new FormClosedEventHandler(projektÄndern_FormClosed);
}
Mein zweiter Gedanke
private void btn_Ändern_Click(object sender, EventArgs e)
{
projektnummer = tb_ProjektKurz.Text;
this.Close();
ProjektÄndern f3 = new ProjektÄndern(projektnummer);
f3.MdiParent = f3.ActiveMdiChild;
f3.Show();
}
Kann mir hier eventuell jemand weiter helfen?
Gruß
Marek