private void CheckIfIsMorePagenable(PaginationEventArgs e) { if (e.CurrentPage == e.TotalPages) { this.nextBtn.Enabled = false; } else { this.nextBtn.Enabled = true; } if (e.CurrentPage == e.TotalPages) { this.lastPageBtn.Enabled = false; } else { this.lastPageBtn.Enabled = true; } if (e.CurrentPage == 1 || e.CurrentPage == 0) { this.prevBtn.Enabled = false; } else { this.prevBtn.Enabled = true; } if (e.CurrentPage == 1 || e.CurrentPage == 0) { this.firstPageBtn.Enabled = false; } else { this.firstPageBtn.Enabled = true; } if (setPageCb.Items.Count > 0) { setPageCb.Enabled = true; this.setPageCb.SelectedIndexChanged -= new System.EventHandler(this.PageChangedByComboBox); setPageCb.SelectedItem = e.CurrentPage.ToString(); this.setPageCb.SelectedIndexChanged += new System.EventHandler(this.PageChangedByComboBox); } else { setPageCb.Enabled = false; } }
private void ProcessPageChangeInternal(object sender, PaginationEventArgs e) { ShowPageInfo(); OnCurrentPageChange(); CheckIfIsMorePagenable(e); }
private void ComboBoxPageChange(object sender, PaginationEventArgs e) { throw new NotImplementedException(); }