winform 窗口闪烁问题解决方法

在构造方法中加上如下代码

 

public Form1()
{
       InitializeComponent();
       SetStyle(ControlStyles.UserPaint, true);
       SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.
       SetStyle(ControlStyles.DoubleBuffer, true); // 双缓冲

}

你可能感兴趣的:(WinForm)