いくつかのデータを含む日のリストを表示する ItemsControl があります。このコントロールが欲しいので、2方向に無限にスクロールできるようにします。
ISupportIncrementalLoading を使用すると、最後に到達したときにさらに日数を追加できます。
しかし、最初の要素に到達したときにどうすればこれを達成できますか? 誰かが、現在最初に表示されているアイテムの位置を返すコレクション クラスですか?
ヒントはありますか?
いくつかのデータを含む日のリストを表示する ItemsControl があります。このコントロールが欲しいので、2方向に無限にスクロールできるようにします。
ISupportIncrementalLoading を使用すると、最後に到達したときにさらに日数を追加できます。
しかし、最初の要素に到達したときにどうすればこれを達成できますか? 誰かが、現在最初に表示されているアイテムの位置を返すコレクション クラスですか?
ヒントはありますか?
1 つの可能性はIObserveableVector
、MSDN のこのページによると、大量のデータ セットを効率的に読み込み、保存、表示することです。
IObserveableVector
ランダムなアクセス順序でデータにアクセスできます。これにより、リストの両端にあるデータをロードできます。
私はそれを使用したことがなく、使用方法に関する多くの例も見たことがありません。