WinForms – Change The Active Tab

misc_vol2_056 This question came in last Friday:

I’m trying to code a windows form in vb.net 2005. In my form I have 2 TabControls and a command button. The button is in the first TabControl, so what I want to do, is that when I click the button, in the first TabControl, the second TabControl gets opened.

I’m assuming here that what is really being asked is, “How do I change the active tab in a TabControl from some other event, like a button click in a tab?”

Given a form that looks like this:

image

Create a Button Click event handler for “Button1″ and set the SelectedIndex property of the TabControl to 1 to activate, “TabPage2″

    Private Sub Button1_Click( _
       ByVal sender As System.Object, _
        ByVal e As System.EventArgs) _
        Handles Button1.Click
        TabControl1.SelectedIndex = 1
    End Sub

If you don’t know the index of the tab you want to activate, you can use the tab object instead:

    Private Sub Button1_Click( _
       ByVal sender As System.Object, _
        ByVal e As System.EventArgs) _
        Handles Button1.Click
        TabControl1.SelectedTab = TabPage2
    End Sub


Other Related Items:

ExtenZe Maximum StrengthExtenZe Maximum Strength
NaturVet Vita Pet Plus Tabs for Older or More Active Dogs 60 TabsNaturVet Vita Pet Plus Tabs for Older or More Active Dogs 60 TabsVitaPet Plus is a stress formula especially for the older, lactating, pregnant, or more active dog.

Veterinarian recommended and scientifically fo... Read More >

Iron Python in ActionIron Python in Action

In 2005, Microsoft quietly announced an initiative to bring dynamic languages to the .NET platform. The starting point for this project was a .NET ... Read More >

Related Post

2 Responses to “WinForms – Change The Active Tab”

DotNetNuke Sponsor

 

Most Valuable Blogger
Sponsor