Я использую ListBox для отображения изображений. Однако я обнаружил, что если список содержит более 1000 элементов изображения, это очень медленно, если я хочу масштабировать миниатюры. Я задал вопрос в В WPF ListBox с более чем 1000 элементов изображения масштабирование изображений становится медленным И пробовал много методов, однако я не могу решить проблему, просто изменив свойство ListBox.
Могу ли я написать поддельный ListBox? Кажется, что он содержит много изображений, но на самом деле он просто содержит около 100 изображений в качестве своих элементов, он может поддерживать плавную прокрутку, и когда 100 изображений находятся за пределами текущего окна, он может загружать еще 100 изображений, пока пользователи этого не знают (без паузы при смене страницы).
Как мне написать такой настраиваемый список?





Я решил аналогичную проблему, выполнив одно из следующих действий:
Прочтите мой ответ здесь. Вам необходимо реализовать VirtualizingWrapPanel!