近段时间一直用C#来做开发,但是C#控件太多或者动态添加的控件,控件一直一闪一闪的,始终不知道什么问题。
各种度娘,没去谷哥,因为上不去,你懂得。
翻遍了很多资料,都在说双缓存,还有什么图片什么的,各种代码尝试无效,之后看到CSDN一个帖子,看完之后发现这一段代码真的解决了闪烁的问题!原理我还没看,先记录下来再说。
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000;
return cp;
}
}