I’m using a timer to move a PictureBox inside a form. The picturebox leaves a white trail behind it which disappears when the picturebox stops. Is there any way to get rid of the white trail? I’ve tried this.Invalidate(); which removed the trail but caused the whole form to flimmer until the picturebox stopped.
If anyone could help me solve this problem I would be grateful!
It’s generally much more difficult to do animations in WinForms than in WPF, because WinForms was not designed to support animations.
Have a look at the open source library Dot Net Transitions that provides some animation functionality to WinForms
http://code.google.com/p/dot-net-transitions/