WinForm 加载自定义控件闪烁问题

 解决办法:

在调用自定义控件的窗体内添加的:

复制代码
1 protected override CreateParams CreateParams
2 {
3     get
4     {
5             CreateParams cp = base.CreateParams; 
6             cp.ExStyle |= 0x02000000; // Turn on WS_EX_COMPOSITED 
7             return cp; 
8     }
9 }
复制代码

在自定义控件中添加的:

复制代码
protected override CreateParams CreateParams
{
       get
      {
              var parms = base.CreateParams; 
              parms.Style &= ~0x02000000; // Turn off WS_CLIPCHILDREN 
              return parms;
       }
}    
复制代码
原文地址:https://www.cnblogs.com/lsgsanxiao/p/6743723.html