我有一个应用程序,当它打开时使用启动画面,它工作正常。 问题是我添加了几个可以通过两个实时磁贴访问的页面,重点是让用户显然加载应用程序的某个部分而无需加载整个MainPage.xaml页面,负载很重。
这两个页面非常简单,几乎可以加载,但应用程序无论如何都会加载启动画面,我不喜欢这样。
有没有办法去禁止"特定页面的启动画面? 通过C#或直接来自XAML,我不知道。 我只是通过将SplashScreenImage.screen-WXGA.jpg(720p和1080p)添加到项目主目录中启用了启动画面。
谢谢! :) 塞尔吉奥
答案 0 :(得分:1)
没有。您无法禁用启动画面。您可以做的是尽量减少应用程序必须执行的所有初始化工作,以便在最短时间内显示初始屏幕。
答案 1 :(得分:1)
塞尔吉奥, 您可以模拟启动画面,并根据激活方式来决定是否显示。此示例显示了一种方法:https://code.msdn.microsoft.com/windowsapps/Splash-screen-sample-89c1dc78/
我会为主要的xaml和其他需要花费很长时间才能在代码中加载和解散它的人显示它。