Quote Originally Posted by opus View Post
, I used the .Refresh directly on the PictureBox directly after PictureBox.Invalidate()
Do you you really need to call PictureBox.Invalidate and then PictureBox.Refresh?, I thought .Refresh would invalidate it anyway and take care of it.