Мне нужно создать пару списков в приложении WPF, которые должны показывать большое количество элементов. Все данные поступают из базы данных оракула.
Как я понимаю, virtualizingstackpanel применима для производительности при большом отображении данных, но я предполагаю, что она управляет только генерацией списков для оптимизации Я тоже хочу контролировать оперативную память, поскольку у меня их несколько. Я думаю, что соединение с открытым курсором к oracle должно служить цели минимизации ОЗУ, а использование virtualizingpanel оптимизирует генерацию listboxitems. Но я не могу понять, как это сделать.
Есть ли готовый элемент управления или код, который я мог бы использовать для решения этой проблемы?