C#——如何使tableLayoutPanel 不闪烁 – 无忧的日志 – 网易博客

//设置tablelayoutpanel控件的DoubleBuffered 属性为true,这样可以减少或消除由于不断重绘所显示图面的某些部分而导致的闪烁
  tableLayoutPanel1.GetType().GetProperty(“DoubleBuffered”, System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).SetValue(tableLayoutPanel1, true, null);

来源URL:http://blog.163.com/gaofang0430211@126/blog/static/183672082011101143442133/