У меня есть WPF ListBox со свойством ItemSource, связанным с ObservableCollection.Каждый элемент ListBox имеет много элементов управления, загрузка которых может занять некоторое время.
Я бы хотел отображать / загружать только 5 элементов ListBox одновременно, с некоторой поддержкой подкачки страниц или кнопкой «Далее» или чем-то подобным.
В настоящее время я планирую сделать это вручную и просто сохранить две разные коллекции.Одна будет основной коллекцией со всеми объектами, а другая будет коллекцией ListBox, в которой я просто удалю 5 и добавлю новые 5 объектов.Мне было просто любопытно, есть ли что-то встроенное, что могло бы немного облегчить мою работу в этой ситуации, я очень плохо знаком с WPF и всеми методами привязки, и у меня есть привычка делать все по-старому и вручную,но я бы хотел начать использовать некоторые из более новых «более быстрых» техник.
Спасибо