I have deployed a Windows application using Infragistics 2008 Vol 1 (CLR 2.0) at a client site.
In both the development area (missed it before production) and on the deployed applications, we are having a problem with the client area of the tabs on the tab control.
What is occuring is a 'ghost' partial image of the controls of a 'busy' tab are still visible after navigating to a tab with fewer controls.
It's fairly maddening. How can I make sure that the client area of the tab control is 'cleared' when switching to a different tab?
I'm not quite sure what you're referring to, but you could try calling Invalidate on the tab control itself to force it to repaint. You could also try something like:
this.ultraTabControl1.UIElement.DirtyChildElements();
-Matt
What I am dealing with is a tab control with several tabs. One tab, in particular, has far more controls than the others.
When a user selects the tab with all of these controls (filling most of the client area) and then switches to a tab
with fewer controls, you can still see the painted images from the first tab (although you can't actually do anything with them).