Используя шаблон Business Application от совершенно новой выпущенной RIA Services, Вы видите много примеров с помощью сетки данных сверху a DomainDataSource
в сочетании с a DataPager
. Свойства PageSize и LoadSize могут использоваться для корректировки объема данных, который будет отображен на одной странице и данные, которые выбираются с упреждением в фоновом режиме.
Теперь я хотел бы иметь сетку данных с полосой прокрутки и никаким пейджером. Базовое DomainDataSource
должен загрузить только данные, которые являются diplayed в сетке. Это должно инициировать другую загрузку, когда пользователь прокручивает вниз к объектам, которые еще не находятся в контексте данных. Есть ли какая-либо демонстрационная реализация, как сделать это?
Посмотрите работу, проделанную Беа Штольниц в своем блоге. Хотя это и не прямой ответ на ваш вопрос, она довольно много писала о пользовательском интерфейсе и визуализации данных. Вот ссылка из ее блога, которая, я думаю, может помочь вам начать:
Виртуализация данных: http://bea.stollnitz.com/blog/?p=344
HTH!
Крис