Windows phone 8性能进度条

时间:2013-01-16 07:17:12

标签: windows-phone-8

我是否需要在Windows Phone 8中使用性能进度条。在我的Windows Phone 7 / 7.5应用程序中,我使用了工具包附带的进度条(性能进度条)。是否有必要在Windows Phone 8中使用相同的功能或简单的进度条就足够了?

3 个答案:

答案 0 :(得分:11)

WP8 SDK现在包含改进的进度条。所以只使用这个。 传统知识版本在WP8上不再正常工作。

在此处查看SDK的更改,包括有关进度条的句子: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940%28v=vs.105%29.aspx

在此处查看有关该主题的讨论: http://social.msdn.microsoft.com/Forums/en-GB/wpdevelop/thread/dd457734-a11a-48e2-8443-ba8f5e3f67ac

答案 1 :(得分:2)

使用WP8 SDK的进度条,但在折叠进度条后不要忘记设置IsIndeterminate = false。它将在后台运行&使用电池和电池UI线程周期即使崩溃了! :(

答案 2 :(得分:1)

我认为在使用链接文件定位WP7和WP8时应该使用类似的东西:

#if WP8
    public class MyPerformanceProgressBar : ProgressBar
    {

    }
#else
    public class MyPerformanceProgressBar : Microsoft.Phone.Controls.PerformanceProgressBar
    {

    }
#endif

并在您的XAML代码中使用类MyPerformanceProgressBar(在WP7和WP8项目中链接)。