ListBox
コレクション (ネストされたリストボックス、非静的サイズなど) で正常に動作しない に問題がありました。DeferredLoadListBoxを試しましたが、静的な高さが必要です(私のバリアントではありません)。
それで、私は で試しItemsControl
てみましたがScrollViewer
、本当にうまくいきます! スムーズなスクロールがあり、ラグはありません。まさに私が必要としていたものです。しかし!私が理解しているように、ListBox
このコンテンツが必要な場合にのみコンテンツを動的にダウンロードし、ItemsControl
すべてのコンテンツを一度にロードします。
私ItemsControl
は40〜50個のアイテムのコレクションをロードし、各アイテムには1〜4個の画像があり、約5〜6秒かかります(ItemsControl
うまく機能するよりも)。私が理解しているように、この5〜6秒ですべての画像がダウンロードされます。質問- この操作を複数のスレッドに拡張し、このヒントを使用してItemsControl's
フリーズを減らす方法はありますか?