WPF分页是个很简单的功能,我下面写的是WPFMVVM框架的分页,其实只是换一种写法而已,逻辑还是一样
ViewModel的代码
/// 每页显示的记录数
private int _pageSize = 10;
public int PageSize
{
get { return _pageSize; }
set
{
_pageSize = value;
RaisePropertyChanged();
}
}
/// 当前页
private int _currentPage = 1;
public int CurrentPage
{
get { return _currentPage; }
set
{
_currentPage = value;
RaisePropertyChanged(() => CurrentPage);
}
}
/// 总条数
privat