http://www.atmarkit.co.jp/fdotnet/dotnettips/197doublebuf/doublebuf.html
FormのLoadイベントでもいいのでこれを

this.SetStyle(ControlStyles.DoubleBuffer, true);
this.SetStyle(ControlStyles.UserPaint, true);
this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);