Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Visual Basic
Expertise: Beginner
Mar 8, 2002



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Contain Tab Groupings Within a Frame

The best way to work with the tab control is to set up a different frame for each tab. If you set the frames to be indexed, you can quickly move and make the correct frame visible with this code:
' Move and resize the frames to the tabstrip
' control and make the first one visible.
' This should be called in the Form_Load event.
For i = 0 To fraTab.Count - 1
fraTab(i).Move TabStrip1.ClientLeft, _
TabStrip1.ClientTop, TabStrip1. _
ClientWidth, TabStrip1.ClientHeight
fraTab(i).Visible = (i = 0)
Next i
' To make the correct frame visible use the value
' SelectedItem.Index -1 as the index for the Frames.
' Put this code in the TabStrip1_Click event.
For i = 0 To fraTab.Count - 1
fraTab(i).Visible = (i = _
(TabStrip1.SelectedItem.Index - 1))
Next i

This approach works with any number of tabs on the TabStrip control.
Wayne Matheson
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date