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

MyPerformanceProgressBarXAMLコード(WP7およびWP8プロジェクトでリンクされている)でクラスを使用します。

于 2013-08-12T09:46:26.173 に答える