WinJS リストビュー プログレス バー
こんにちは、WinJS アプリケーションを使用しています。リストビューがあります。リストビューをロードするときにプログレス バーを追加する必要があります。どうすればよいですか?
こんにちは、WinJS アプリケーションを使用しています。リストビューがあります。リストビューをロードするときにプログレス バーを追加する必要があります。どうすればよいですか?
WinJS ListView コントロールには、listView がデータを取得しているときに表示される進行状況リングが既に含まれています。
listView の最初の項目がレンダリングされるとすぐに、進行状況リングが消えます。詳細については、このサンプルを参照してください: http://code.msdn.microsoft.com/windowsapps/ListView-performance-39fb71f0
@Sushil で提案されているように、プログレス コントロールを手動で作成し、ListView を表示/非表示にするか、非同期でデータを返すカスタムIListDataSourceを実装します。
この場合、ListView は、データ ソースを待機している間、ロード インジケーターをすべて単独で表示します。学習曲線が少し急勾配になる可能性がありますが、このアプローチを採用することをお勧めします。loadingstatechanged
さらに、 ListViewのイベントにイベント リスナーを登録して、さらに処理を行うことができます。