在最小化/重新显示时,将Winforms窗口内容保留在内存中而不重绘的方法?

时间:2016-07-04 01:26:17

标签: c# winforms performance user-interface

我在主窗口中有一个包含大量控件的Winforms程序。

当我通过按最小化按钮最小化程序,然后通过单击任务栏中的程序将其恢复时,重绘所有控件需要一段时间。随着控制越多,情况就越糟糕。例如,像hypothetical example这样的东西需要一整秒才能重绘其内容。

但是,如果只是单击其他程序的图标(例如Google Chrome),并返回到原始的Winforms程序,则刷新即时。没有慢速重绘控件。

有没有办法以某种方式让Windows“记住”窗口的内容,以便最小化和重新显示窗口?

0 个答案:

没有答案