Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


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

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.

 

 

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