The TabStrip can be tricky because you maybe expect it to be a container but it's not. If you want to design tabs on a form where each tab's content looks different, use the SSTab control that ships with VB.
The TabStrip control, in my view, is useful mainly where you are displaying the same type of thing within the control but you need different 'headings'.
For example, imagine you have a TabStrip and it contains boxes to enter an address. Your tabs might say "Home", "Work", "Parent's". Depending on the tab that is clicked, you display a different address, but the basic layout is always the same.
To add tabs, simply use TabStrip1.Tabs.Add ...
To work with the selected tab, use TabStrip1.SelectedTab
Remember that Tabs start at 1, not 0.
Bear in mind that some VB controls, such as a Label, will always disappear behind a TabStrip and can't be forced onto the top of it, so if you want to draw labels and things on your TabStrip you might want to place them in a PictureBox or SSPanel container first, and then stick that inside the TabStrip control.
- Andy.