7

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

4

3 回答 3

11

WP8 SDK 现在包含改进的进度条。所以只用这个。TK 版本在 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

于 2013-01-16T10:25:50.090 回答
2

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

于 2013-04-29T22:24:44.167 回答
1

我认为在使用链接文件定位 WP7 和 WP8 时,你应该使用这样的东西:

#if WP8
    public class MyPerformanceProgressBar : ProgressBar
    {

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

    }
#endif

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

于 2013-08-12T09:46:26.173 回答