I have a C# Forms program with about 200 controls total. Some are within user controls which I have added to the Form. When I ran my program on my home machine, a Dual core AMD X64, 2.0Ghz with an ATI X1600 card, the program runs fine. It's fast and redraw is not a problem.
When I put this program onto my desktop, a quad core Intel 2.4Ghz, 4GB RAM, and a NVidia Gefore 8800GT, it slowed to a crawl when redrawing. Could this be a driver issue?
I have Double buffering enabled for all of my user controls and forms. No help there.
I have read this thread, but my situation is not the same: http://stackoverflow.com/questions/587856/super-slow-c-custom-control