Ok ragazzi grazie 1000 lo stesso ci sono riuscito
se a qualcuno potra' servire bastera' usare questo semplice codice sbagliavo io nel dichiararlo
MioForm1.TopLevel = False
Panel1.Controls.Add(MioForm1)
MioForm1.Show()
tutto qui e funziona perfettamente
Ops... ora pero' ho un problema diverso..... i form si aprono uno sotto l'altro ed il primo rimane sopra e gli altri vanno a posizionarsi sotto ... effetto del top level impostato a false....
uhmmm... si puo' ovviare con qualche strataggemma????
Che ne dite?