Windows Phone 7中启动画面加载进度动画

3
我编写了一个Windows Phone应用程序。当应用程序启动时,它会显示一个很酷的闪屏画面,我可以更改该图像。但是是否有一种方法可以添加一个加载动画,例如那些在屏幕上移动的点?如果可以,请在您的答案中添加。
1个回答

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接