Минимальное время заставки Windows Phone 7 - PullRequest
2 голосов
/ 15 декабря 2011

У меня есть заставка в моем приложении Silverlight WP7, но мое приложение загружается так быстро, что заставка появляется только на короткое время.

Есть ли способ заставить мой экран-заставку показываться как минимум две секунды?

Ответы [ 2 ]

9 голосов
/ 24 сентября 2012

Я знаю, что отправляю ответ действительно очень поздно .. Я публикую его, чтобы кто-то другой мог его использовать .. Решение очень простое.

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

Здесь LoginPage - первая страница, которая загружается сразу после моего заставки. поэтому перед вызовом InitializeComponent () я просто помещаю этот конкретный поток в спящий режим на 3 секунды, чтобы мой экран spalsh отображался немного дольше.

Надеюсь, это поможет кому-то в будущем

5 голосов
/ 15 декабря 2011

Вы можете рассчитать что-то действительно дорогое, или Thread.Sleep в вашем коде запуска.

почему вы хотите тратить время на показ заставки дольше, чем вам нужно, для меня это не очевидно.

...