I have a winforms app that I wrote on a Windows 7 box. It uses a double buffering for speed, gradient that it paints on the back of a tabpage, lots of DataGridView, and some rectangles (solid filed) for display. When the app runs on a Windows Vista or Windows 7 box it runs fine, but running on Windows XP I see many issues. The grid color on my DataGridView's is transparent, my DataGridImageColumn is missing the icons completely, the rectangles are completely missing, and the gradient that I'm painting on the tabpage is also missing. In addition, if a user clicks on the tabpage itself it displays a ghost (like an outline) of components on the page below.
Any ideas? I can't explain it and everything I've tried doesn't make a difference. I've tried turning off the XP syles on the DataGridView and there is no difference.
Thanks for any help!
Any ideas? I can't explain it and everything I've tried doesn't make a difference. I've tried turning off the XP syles on the DataGridView and there is no difference.
Thanks for any help!