if i understand you correctly
Sub addFormToTab()
Dim frm As New Form
frm.TopLevel = False
frm.Parent = TabPage1
frm.Size = TabPage1.Size
frm.StartPosition = FormStartPosition.CenterParent
AddHandler frm.FormClosed, AddressOf CloseTabThatBelongsToSender
frm.Show()
End Sub
Sub CloseTabThatBelongsToSender(Sender As Form, e As System.Windows.Forms.FormClosedEventArgs)
Dim x As TabPage = Sender.Parent
TabControl1.TabPages.Remove(x)
End Sub
I do love these Object Oriented, Event Driven applications.....