Introduction - If you have any usage issues, please Google them yourself
At a recent picture viewer, because of the use of general PctureBox, at performance and zoom control are unable to meet expectations, all components are a rewrite control through case OnPaint to draw. Gif picture in view Graphics.DrawImage found only show the first frame, unable to meet expected requirements, therefore, after groping to find a solution since the better way to draw gif.