El formulario especificado como MdiParent para este formulario no es un contenedor MdiContainer. Nombre del parámetro: value
Codigo:
Form2 frm2 = new Form2();
frm2.MdiParent = this;
frm2.Show();
Solucion:
Form2 form2 = new Form2();
form2.MdiParent = this.MdiParent;
form2.Show();