Text hidden / disappears on tabControl when alignment is left or right and appearance is normal.

I'm using visual studio 2008. When I set a tabControl alignemt to left or right and set the appearance to normal the text disappears from the tab buttons(See image 1 link below).  And if set the alignment to left or right and set the appearnace to buttons. The work area (represented by the outlined box. See image 2 link below) is shifted all the way to the right.  
How can fix this problem?

http://s220128907.onlinehome.us/

The goal is to have the text appears in the tab buttons as the appear in image# 2 but have the work area occupy 100% of the available space.
slightstkAsked:
Who is Participating?
 
Priest04Connect With a Mentor Commented:
When creating StringFormat, pass flags to its constructor

Dim _StringFlags As New StringFormat(StringFormatFlags.DirectionVertical)
0
 
Priest04Commented:
Hello, slightstk

this is a know behavior, and the workaround would be to set the DrawMode property to OwnerDrawFixed and to add custom code to draw the tabs. There is an article on MSDN that shows you how to do this, but I cant find it at the moment, seems to me that the site is down for some purpose.

Goran
0
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

 
Priest04Commented:
Yes, that's the link what didn't work yesterday when I tried to look at it.
0
 
slightstkAuthor Commented:
Ok this solves 50% of the problem but now I'm left with tabs that has text stacked on top of each other in some cases. 2 chars per line  See image# 3.  How do I get the text to rotate 90 Degrees to appear in the tabs as they do in image# 2?

http://s220128907.onlinehome.us/
0
 
slightstkAuthor Commented:
Great that fixed it Priest04.  Thanks for your help.
0
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.

All Courses

From novice to tech pro — start learning today.