Ciao,
devi innanzitutto creare una Form "contenitore" di tipo MdiParent impostando la sua proprietà "IsMdiContainer" su true.
Poi il resto delle form del progetto possono essere form normali, ma per visualizzarla come figlia, devi usare un codice di questo tipo:void menuMDI_Click(object sender, EventArgs e)
{
FormFiglia form = new FormFiglia();
form.MdiParent = this;
form.Show();
}
dove "this" è la principale, dato che questo codice è stato scritto sul click di un bottone della principale.
Come vedi viene settato il suo "Parent" alla figlia con la form che è Mdi (quindi può contenerla) e poi per il resto si arrangia .net nel gestire il size etc...
ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo