public static void BindSource(this DataPager dataPager, int totalCount, int pageSize) { List<int> list = new List<int>(totalCount); for (int i = 0; i < totalCount * pageSize; i++) { list.Add(i); } PagedCollectionView pcv = new PagedCollectionView(list); pcv.PageSize = pageSize; //dataPager.Source = pcv; //dataPager.it = pcv; dataPager.DataContext = pcv; //int iii = dataPager.PageCount; }
public static void BindSource(this DataPager dataPager, int totalCount, int pageSize) { List <int> list = new List <int>(totalCount); for (int i = 0; i < totalCount * pageSize; i++) { list.Add(i); } PagedCollectionView pcv = new PagedCollectionView(list); pcv.PageSize = pageSize; //dataPager.Source = pcv; //dataPager.it = pcv; dataPager.DataContext = pcv; //int iii = dataPager.PageCount; }