public void PageNumberDisplay() { int PagedNumber = RecordsDisplayed * (DiaryPager.PageIndex + 1); if (PagedNumber > DiaryList.Uploaded().Count) { PagedNumber = DiaryList.Uploaded().Count; } NumberDisplay.Text = "Showing " + PagedNumber + " of " + DiaryList.Uploaded().Count; }
public DiaryView() { InitializeComponent(); DiariesGrid.ItemsSource = DiaryPager.SetPaging(DiaryList.Uploaded(), 20).DefaultView; DiarySearch.SetRecordsToShow(20); int[] RecordsToDisplay = { 20, 50, 100, 500, 1000 }; foreach (int RecordGroup in RecordsToDisplay) { Records.Items.Add(RecordGroup); } Records.SelectedItem = 20; RecordsDisplayed = Convert.ToInt32(Records.SelectedItem); PageNumberDisplay(); }
private void Records_SelectionChanged(object sender, SelectionChangedEventArgs e) { RecordsDisplayed = Convert.ToInt32(Records.SelectedItem); DiariesGrid.ItemsSource = DiaryPager.First(DiaryList.Uploaded(), RecordsDisplayed).DefaultView; PageNumberDisplay(); }
private void Last_Click(object sender, RoutedEventArgs e) { DiariesGrid.ItemsSource = DiaryPager.Last(DiaryList.Uploaded(), RecordsDisplayed).DefaultView; PageNumberDisplay(); }