Ciao.
Allora .... se ho capito bene la tua richiesta, tu vorresti che il tabcontrol contenga degli usercontrol.
Pertanto, devi ereditare, nella tua classe, da System.Windows.Forms.TabPage.
Dopo, potrai aggiungere alla collection di TabPages del tuo tabcontrol una nuova istanza della tua classe.
Ad ogni modo, sei sicuro che sia la strada giusta?? Voglio dire ... per quale motivo dovresti fare in modo che ad ogni tabpage, corrisponda una classe diversa??
Facci sapere...
Ciao