2

我想制作一个屏幕,在所有组件都加载到表单中时,在标签中显示消息登录。当我执行游戏时,它会在显示所有设计之前停留在空白屏幕约 5 秒钟,所以我希望它加载直到它完全加载。

4

1 回答 1

2

只需创建一个新的“启动画面”表单,在加载完成时将其隐藏。在加载完成之前不要显示您当前的表单。

这是一种方法:

  1. 初始化并显示启动窗口
  2. 初始化但保持主窗口隐藏
  3. 当主窗口完全加载时,显示它并关闭启动窗口

那里有很多示例代码,只需 google 即可。一些链接:

http://crazorsharp.blogspot.se/2009/06/creating-splash-screen-in-net-with.html http://www.codeproject.com/Articles/5454/A-Pretty-Good-Splash-Screen -C http://www.codersource.net/MicrosoftNet/CWinForms/CreatingaSplashScreeninC.aspx

于 2013-06-08T14:03:35.770 回答