Как реализовать ленивую загруженную сетку данных Silverlight, не используя подкачку страниц

Используя шаблон Business Application от совершенно новой выпущенной RIA Services, Вы видите много примеров с помощью сетки данных сверху a DomainDataSource в сочетании с a DataPager. Свойства PageSize и LoadSize могут использоваться для корректировки объема данных, который будет отображен на одной странице и данные, которые выбираются с упреждением в фоновом режиме.

Теперь я хотел бы иметь сетку данных с полосой прокрутки и никаким пейджером. Базовое DomainDataSource должен загрузить только данные, которые являются diplayed в сетке. Это должно инициировать другую загрузку, когда пользователь прокручивает вниз к объектам, которые еще не находятся в контексте данных. Есть ли какая-либо демонстрационная реализация, как сделать это?

6
задан Marc Wittke 8 June 2010 в 07:50
поделиться

1 ответ

Посмотрите работу, проделанную Беа Штольниц в своем блоге. Хотя это и не прямой ответ на ваш вопрос, она довольно много писала о пользовательском интерфейсе и визуализации данных. Вот ссылка из ее блога, которая, я думаю, может помочь вам начать:

Виртуализация данных: http://bea.stollnitz.com/blog/?p=344

HTH!
Крис

1
ответ дан 17 December 2019 в 18:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: