WP8 - 如何为某些页面禁用应用程序启动画面?

时间:2014-10-13 17:26:58

标签: c# xaml windows-phone-8 visual-studio-2013

我有一个应用程序,当它打开时使用启动画面,它工作正常。 问题是我添加了几个可以通过两个实时磁贴访问的页面,重点是让用户显然加载应用程序的某个部分而无需加载整个MainPage.xaml页面,负载很重。

这两个页​​面非常简单,几乎可以加载,但应用程序无论如何都会加载启动画面,我不喜欢这样。

有没有办法去禁止"特定页面的启动画面? 通过C#或直接来自XAML,我不知道。 我只是通过将SplashScreenImage.screen-WXGA.jpg(720p和1080p)添加到项目主目录中启用了启动画面。

谢谢! :) 塞尔吉奥

2 个答案:

答案 0 :(得分:1)

没有。您无法禁用启动画面。您可以做的是尽量减少应用程序必须执行的所有初始化工作,以便在最短时间内显示初始屏幕。

答案 1 :(得分:1)

塞尔吉奥, 您可以模拟启动画面,并根据激活方式来决定是否显示。此示例显示了一种方法:https://code.msdn.microsoft.com/windowsapps/Splash-screen-sample-89c1dc78/

我会为主要的xaml和其他需要花费很长时间才能在代码中加载和解散它的人显示它。