アイテムのリストがたくさんあるので、サーバーに対応するページをリクエストする必要があります。ユーザーがリストボックスの最後までスクロールしたときにイベントをキャッチして、別のページをリクエストできるようにするにはどうすればよいですか?
1384 次
4 に答える
2
探している正確なソリューション:http://danielvaughan.orpius.com/post/Scroll-Based-Data-Loading-in-Windows-Phone-7.aspx
于 2013-03-12T00:08:27.693 に答える
1
あなたはデータの仮想化について考えています。Shawn Osterは、これについて本当に良い説明をここに書いています。要約すると、データを管理しているのはそれではなく、新しいデータチャンクが必要になるたびに新しいアイテムをフェッチできるListBox
カスタム実装です。IList
于 2013-03-11T17:46:05.837 に答える
0
スクロール可能な高さよりも大きい場合は、垂直オフセットを確認できます。ユーザーはリストの一番下にあり、必要に応じて別のページのリクエストを実行します。
于 2013-03-13T06:25:57.980 に答える
0
最善のアプローチは、を使用することLongListSelector
です。これは、 WindowsPhone7用のWindowsPhoneToolkitから入手するか、Windows Phone 8に組み込まれListBox
ています。組み込みよりもパフォーマンスが高く、より多くの機能を備えています。
公式のWindowsPhoneDeveloperブログ(2012年10月から)からの投稿は、すべての詳細を提供し、無限スクロールを設定する方法を説明しています。
于 2013-03-13T16:59:38.510 に答える