我想将 DataPager 与 MVVM 一起使用,但这并不容易。在互联网上搜索后,有两种方法可以在 Silverlight 中使用 DataPager 和 MVVM。
- 介绍一个 MVVM 友好的 DomainDataSource:DomainCollectionView(Mix 11的更新帖子)
- 架构 Silverlight LOB 应用程序(第 6 部分) - 构建 MVVM 框架
现在我使用方法#1,但它存在一些问题,例如,我不知道用户何时更改 DataPager 的页面,然后我无法将 BusyIndicator IsBusy 设置为 true。
我想知道,将 MVVM 与 DataPager 一起使用的好方法是什么?