Example #1
0
        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;
        }
Example #2
0
 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();
 }
Example #3
0
 private void Records_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     RecordsDisplayed        = Convert.ToInt32(Records.SelectedItem);
     DiariesGrid.ItemsSource = DiaryPager.First(DiaryList.Uploaded(), RecordsDisplayed).DefaultView;
     PageNumberDisplay();
 }
Example #4
0
 private void Last_Click(object sender, RoutedEventArgs e)
 {
     DiariesGrid.ItemsSource = DiaryPager.Last(DiaryList.Uploaded(), RecordsDisplayed).DefaultView;
     PageNumberDisplay();
 }