> Form2 newMDIChild = new Form2(); > // Set the Parent Form of the Child window. > newMDIChild.MdiParent = this; > // Display the new form. > newMDIChild.ShowDialog(); >Hmmm.. can a MdiChild form be both a MdiChild AND an MdiParent? I might try this to see what happens.