标签: c# winforms performance user-interface
我在主窗口中有一个包含大量控件的Winforms程序。
当我通过按最小化按钮最小化程序,然后通过单击任务栏中的程序将其恢复时,重绘所有控件需要一段时间。随着控制越多,情况就越糟糕。例如,像hypothetical example这样的东西需要一整秒才能重绘其内容。
但是,如果只是单击其他程序的图标(例如Google Chrome),并返回到原始的Winforms程序,则刷新即时。没有慢速重绘控件。
有没有办法以某种方式让Windows“记住”窗口的内容,以便最小化和重新显示窗口?