2

WinJS リストビュー プログレス バー

こんにちは、WinJS アプリケーションを使用しています。リストビューがあります。リストビューをロードするときにプログレス バーを追加する必要があります。どうすればよいですか?

4

2 に答える 2

1

WinJS ListView コントロールには、listView がデータを取得しているときに表示される進行状況リングが既に含まれています。

listView の最初の項目がレンダリングされるとすぐに、進行状況リングが消えます。詳細については、このサンプルを参照してください: http://code.msdn.microsoft.com/windowsapps/ListView-performance-39fb71f0

于 2013-04-25T07:07:03.767 に答える
0

@Sushil で提案されているように、プログレス コントロールを手動で作成し、ListView を表示/非表示にするか、非同期でデータを返すカスタムIListDataSourceを実装します。

この場合、ListView は、データ ソースを待機している間、ロード インジケーターをすべて単独で表示します。学習曲線が少し急勾配になる可能性がありますが、このアプローチを採用することをお勧めします。loadingstatechangedさらに、 ListViewのイベントにイベント リスナーを登録して、さらに処理を行うことができます。

于 2013-04-08T14:01:42.413 に答える