如何在Windows Phone 7中显示“忙”状态?

时间:2011-07-16 11:39:08

标签: windows-phone-7

对于我的WP7上的一些应用程序,当有一些意图处理正在进行时,它会在屏幕顶部显示“动画点”。

我很好奇如何为我的WP7应用程序做到这一点......任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:2)

看起来您应该使用Silverlight for WP7 toolkit

中的进度控制

答案 1 :(得分:1)

使用ProgressBar并将IsIndeterminate设置为true。

我喜欢这个栏的实现,因为它更好地表现出来: http://msdn.microsoft.com/en-us/library/gg442303%28v=vs.92%29.aspx

答案 2 :(得分:1)

一些贡献者提到了标准ProgressBar中的问题,他们大多提出了名为PerformanceProgressBar的改进版本。不久前,我调查了各种与性能相关的问题。可以找到与进度条相关的结果here

简短摘要:

  • 标准进度条在完全运行时具有可怕的性能影响 特权线程中的速度
  • PerformanceProgressBar好多了,但还不够好。对于您的应用基本等待的情况就足够了。
  • 同样的结论涉及使用Storyboard的任何动画。
  • 如果您想在进行大量计算时招待用户, 然后最明显的选择是组织自己的动画。该 在上述文章中讨论了技术。