Sinceramente, forse ho sbagliato a non specificare il linguaggio, ma se ho scritto qui, è perchè non ho trovato nella ne in rete ne sulla guida, forse sono un dummie io, ma l'impatto con il sito non mi pare dei migliori.....

Cmq se qualcuno ha affrontato lo stesso problema e potesse darmi una dritta sarei felicissimo.

Sto utilizzando vb.net 2005 ed in pratica quello che vorrei fare è questo:
sostituire MyForm con il form attivo

Dim ChildForm As New MyForm
ChildForm.MdiParent = Me
ChildForm.Show()

Ho provato un'altra strada, inizializzo myform e poi con una routine tipo:

dim i,ii,iii as integer
for i = 0 to myformattivo.controls.count-1
for ii = 0 to myformattivo.controls(i).control.count -1
for iii= o to mysormattivo.controls(i).control(ii)s.controls.cou nt -1
myformnuovo.controls(i).controls(ii).controls(iii) .text=myformattivo.controls(i).controls(ii).contro ls(iii).text
e così via......

ma restano escluse le proprietà 'value' e 'checked' non ammesse in in questa modalidà che nonostante sembri contorto funziona.