• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 174
  • Last Modified:

SStab and making a tab number active

I have the following situation, I created a form with
the SSTab Control with 3 tabs. I want tab 1 to be the first
one two be displayed when the form loads. I wrote
form1.SSTab1.tab = 1 on the form Load event. But if at
design time, the form is a different tab than 1 the tabs behave abnormaly, sometimes the text boxes on a tab
do not show and the tab loaded is not 1 but the one
that was active a design time.
1 Solution
I've test it again and if you put sstab1.tab=1 in the form.load the tab #1 will show  maybe there's something other code that creating the problem.  Try a doevents after sstab1.tab=1.  Try to put a stop in your code after sstab1.tab=1  and verify if the tab is ok and then run the program with F8 to see if it;s changing tab somewhere else after the form.load event, the problem might be in other procedure or call.  

If it still doing the same thing send me your code i;ll check it

There is *NOT* a problem with your code. This is a confirmed *BUG* with the SSTAB control.  It defaults to the tab that was active when the project was compiled no matter *WHAT* you attempt to set the tab to.

There is a fairly long and complex discussion of this issue on the MSDN, but the bottom line is that the SSTab control is *BUGGY* at this point.


I have fount that if you set the tab in design time to the one you want a default, and then use a frame around text boxes, pictures and so forth, then theproblem seems to be "Worked Around".

camiAuthor Commented:
Mark2150 seems to have given the answer to the problem in a
comment he/she added.
Thanx for the points!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now