отключить загрузочный экран Silverlight - PullRequest
8 голосов
/ 03 августа 2011

Кто-нибудь знает, как я не смог показать Silverlight по умолчанию, загружающий синие шарики и проценты.

Он появляется только на долю секунды, и я не думаю, что он мне действительно нужен, потому что я прячу свой Silverlight под слайдером jQuery. К тому времени, когда пользователь знает, что случилось, он загружен и готов к работе.

Еще одна проблема - я считаю, что мой jQuery ждет загрузки Silverlight, прежде чем он запустится. Кто-нибудь знает способ обойти это. Является ли Silverlight частью того, что он ищет, когда проверяет $ (document) .ready ()?

Edit: Просто подумал, что добавлю, что я, похоже, ответил на мой второй вопрос, реализовав то, что предложил AnthonyWJones. Похоже, мой jQuery не ждет и не зависает при загрузке Silverlight и запускается быстро и плавно.

1 Ответ

6 голосов
/ 03 августа 2011

Чтобы отключить «загрузочный экран» по умолчанию (на языке silverlight он называется «Экран-заставка»), укажите собственный Xaml для экрана-заставки.

Создайте «EmptySplash.xaml» в Visual Studio.Поместите его как содержимое в проект Web в папке ClientBin.

Теперь добавьте в элемент object добавьте параметр: -

 <param name="splashscreensource" value="clientbin/EmptySplash.xaml" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...