This also happens for my app which has no tab control, or splitter control. Just a simple about box form, with the textbox carrying the description of the app.
I move the mouse over the control, and the text disappears. If I click the control, it is shown again.
I wonder how many subtle bugs like this, Vista will bring to us.
UI Freak,
Did your problem occur, like mine, on a system with limited graphics
JWTK
I had run into the same issue. The problem appears to be caused when the BackColor of the panel the text box is contained within is set to a Color value of "Transparent".
I also saw an instance where the problem was occurring when the value of Color for the panel was not being set. The default value in this situation showed in the properties window as a color value of "Control". However, during run-time the panel behaved as though it was really defaulting to a value of "Transparent".
In summary, it appears that if you explicitly set your containing panel to a BackColor to a value other than "Transparent" the problem should go away.
Hope this helps someone else out since I didn't find anything else on the web except this thread on the subject!
Shapid,
Thankyou so much. This fixed my problem. Everywhere that I had a TextBox within a SplitContainer, I simply set the BackColor of the SplitterPanel to a non-transparent color. This fixed my problem! This seems like a serious Vista bug. Microsoft should fix this.
I don't know how you figured this out, but your solution is a god-send for me.
Regards,
JWTK
I fall across the same question .
I use the c#2.0 vs2005(EN).