Windows Phone 7启动画面最短时间

时间:2011-12-14 22:25:32

标签: silverlight windows-phone-7 splash-screen

我的Silverlight WP7应用程序中有一个启动画面,但我的应用程序加载速度很快,我的启动画面只显示了一小段时间。

有没有办法强制我的启动画面显示至少两秒钟?

2 个答案:

答案 0 :(得分:9)

我知道发布的答案真的很晚..我发布它以便其他人可以使用它..解决方案非常简单..

using System.Threading;
namespace Trial
 {
    public partial class MainPage : PhoneApplicationPage
      {
         // Constructor
         public MainPage()
           {
              InitializeComponent();
              Thread.Sleep(5000);
            }
      }
 }

这里的LoginPage是我在启动画面后立即加载的第一个页面。所以在调用InitializeComponent()之前我只是将这个特定的线程放入睡眠状态3秒钟,这样我的spalsh屏幕显示的时间会长一些。

希望将来有人帮助

答案 1 :(得分:5)

你可以计算一些非常昂贵的东西,或者你的启动代码中的Thread.Sleep。

为什么你想浪费用户的时间来显示一个超出你想要的启动画面,这对我来说并不是一件好事。