转载自:http://www.dotblogs.com.tw/rainmaker/archive/2012/02/22/69811.aspx
解决方案:
在调用用户控件的窗体里面添加一下代码:
protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; // Turn on WS_EX_COMPOSITED return cp; } }
在用户控件里面添加一下代码:
protected override CreateParams CreateParams { get { var parms = base.CreateParams; parms.Style &= ~0x02000000; // Turn off WS_CLIPCHILDREN return parms; } }
WinForm用户自定义控件,在主窗体加载时出现闪烁;调用用户控件出现闪烁,需要鼠标才能够显示
原文:http://www.cnblogs.com/ItMan172511/p/5127339.html