我编写了一个Windows Phone应用程序。当应用程序启动时,它会显示一个很酷的闪屏画面,我可以更改该图像。但是是否有一种方法可以添加一个加载动画,例如那些在屏幕上移动的点?如果可以,请在您的答案中添加。
目前还没有办法替换显示动画的加载图像。尽管有一些解决方法: 完全删除图像。但是需要小心,因为微软要求应用程序在启动几秒钟后向用户显示某种反馈。只有当您的应用程序加载非常快时才使用此选项。 将加载屏幕的快照显示为图像,这样当应用程序加载时,您可以显示具有相同背景图像的动画,从而看起来就像是相同的加载屏幕。 在您的情况下,我建议使用带有加载动画的弹出控件(选项2)。要了解如何创建弹出窗口,请单击此处。或者,如果您想要一个文档齐全的弹出窗口,我知道telerik也有他们自己的版本。接下来,在文本块中放置加载消息,或者将自己的图像和动画放入弹出窗口中。显然,最简单的动画是在silverlight工具包中使用性能进度条。现在,您需要做的是默认打开弹出窗口。当处理完成时,您只需在C#代码中将弹出窗口可见性设置为隐藏即可。这里有一些实现方式的示例: 创建启动画面 创建动画启动画面 关于启动画面的所有内容 下面是一个XNA游戏的示例: 为您的XNA游戏创建启动画面