2013-01-16 40 views
7

我是否需要在Windows Phone 8中使用性能進度條。在我的Windows Phone 7/7.5應用程序中,我使用了工具包(性能進度條)附帶的進度條。是否有必要在Windows Phone 8中使用相同的或簡單的進度條就足夠了?Windows phone 8性能進度條

回答

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

+1

我是一個Windows Phone 8應用程序開發人員,根據您提供的鏈接,沒有持續顯示進度,它的虛線進度。因此,如果我下載的任何文件比不顯示正確的下載,它會繼續顯示動畫dotts 。我想在windows phone 8應用程序中使用性能進度條,如果你有任何鏈接,請提供。 –

2

使用WP8 SDK的進度條,但不在摺疊進度條後忘記設置IsIndeterminate = false。它將在後臺運行&使用電池& UI線程週期即使其摺疊! :(

+0

有趣的方面! –

1

我想用鏈接的文件針對WP7和WP8時,你應該使用這樣的事情:

#if WP8 
    public class MyPerformanceProgressBar : ProgressBar 
    { 

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

    } 
#endif 

,並在您的XAML代碼使用類MyPerformanceProgressBar(在WP7和WP8項目鏈接)。