【发布时间】:2016-10-29 07:32:54
【问题描述】:
我在网上搜索了分页用户控制代码,但找不到满足以下条件的人:
注意:我在一次服务调用中获取了所有行并将集合存储在父视图模型中(比如说 ObservableCollection objMyList)。
PagingControlVM 中的所有分页逻辑不在 xaml.cs 文件中
-
分页控件和父控件之间没有紧密耦合绑定,就像我只是将页面控件放在父页面中并在 PagingControl.xaml.cs 文件中只创建一个依赖属性(比如说 MyDepProp)。
李> -
当 PagingControl 放入 ParentControl 时,我使用此依赖属性与 ObservableCollection objMyList 绑定 (到目前为止我成功了,但是我如何在 PagingControlVM 中获取依赖属性的值。我想在 PagingControlVM 的新集合中获取 MyDepProp 的值)。
如果我做错了,请告诉我好的方法。
感谢您的帮助
【问题讨论】:
-
我对你的方法有点困惑。所以。你想在 MVVM 中进行分页。对吗?
-
是的。我希望分页控制遵循 MVVM 模式
-
@Verma ,我已经更新了我的答案。希望对您有所帮助。