Windows 8应用程序/加载屏幕

时间:2014-12-11 23:31:52

标签: c# xaml windows-8.1

Windows 8中的每个应用程序都从这种视图开始 (以下是相机应用程序):

enter image description here

我的问题是:

是否可以通过编程方式更改此视图 进度条(C#或XAML)或任何其他动画? 或者这个与时间计算机相关的视图需要启动应用程序 我们还不能使用我们应用的资源吗?

2 个答案:

答案 0 :(得分:3)

您无法更改启动屏幕的显示方式。您只能更改图片和颜色。

然而,扩展启动屏幕的方法是确保应用程序的第一个操作是显示另一个启动屏幕(通常与添加了进度条的第一个相同),而应用程序的其余部分正在获取准备。 this guide中描述了这种方法。

请注意,扩展加载屏幕可能不是最佳用户体验。在所有用户仍在等待应用程序启动之后。我建议您优化启动时间,以避免使用扩展启动屏幕。我在my book中更详细地介绍了这一点(抱歉无耻的插件)。

答案 1 :(得分:1)

运行时启动应用程序时会显示该屏幕。它是由您的应用程序定义的图像,因此据我所知,没有办法注入逻辑。

但是,你可以让你的应用程序“快速启动”(以便运行时删除“加载”图像),然后在内容的其余部分加载时设置启动画面。与其他几个应用程序一样,NFL for Windows 8应用程序也做得很好。