我的问题是我有一个用 C# 开发的应用程序,在添加 .png 背景之前,所有表单都可以顺利加载。添加背景后,表单加载比以前困难得多。
我该怎么做才能避免表单加载缓慢?
谢谢!
最佳答案
您可以在表单中添加一个延迟计时器。然后在 tick 事件中加载 PNG(以及禁用计时器)。这样表单会立即显示,但需要几秒钟才能显示 PNG。
您也可以尝试在 Form_Shown 事件中加载 PNG,尽管我不确定这是否发生在显示 GUI 之后。
如果合适的话,最后一个选项可能是在需要表单之前加载它们。
关于c# - 优化 C# 中的表单(包含 .png 背景)加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6014509/