Есть база данных. Держать все записи в памяти очень ресурсно затратно. Идея следующая: Загружать из базы данных 25 записей, которые находятся до текущей записи, и 25, которые находятся после. Как только разница между текущей и последней меньше 10. То удалять 15 первых и загружать 15 дополнительных. Вроде схема алгоритма у меня вышла.
Список загруженных записей я храню в observableCollection, вывожу ее в itemsControl. Рядом с itemsControlom хочу поставить slider, где максимальным значением будет кол-во записей в базе данных.
Но возник вопрос, как передавать изменения из scrollBar, который в itemsControl в мой slider.
Я буду очень рад любой помощи, информации, советам и ссылкам по данной теме. Возможно есть готовые решения,алгоритмы или библиотеки. С базой общаюсь используя EntityFramework.
Мне надо этот блок с текстом позиционировать справа, чтобы было адаптивно