我将在我目前正在处理的应用程序中输入一个启动画面,该应用程序只包含一个我们现在称为 frmMain 的表单。我想实现一个启动画面(frmSplash),但需要关于什么是实现它的最佳方式的建议。启动画面的目的是根据程序上次关闭时的最后设置将必要的设置加载到文本框、复选框等中。这是我的问题。
我应该让主窗体加载,但让它对用户不可见,然后调用将运行的启动屏幕,然后将所有设置加载到主窗体中吗?
如果是这样,我将如何执行上述操作?在 frmMain_Load 事件中加载 frmSplash?我计划让启动画面保持可见至少 3 秒。我将如何给它暂停效果,以便它在从设置文件恢复设置时保持 3 秒?