//Load事件 private void PaidDetailDebtDlg_Load(object sender, EventArgs e) { if (newTable == null) { if (paidFlag == true) { debtAnal.FillDebtDatagridViewBeforeTimeNow(this.debtDgv1); } else { debtAnal.FillDebtDatagridViewAfterTimeNow(this.debtDgv1); } fullTable = this.debtDgv1.DataSource as DataTable; } else { fullTable = newTable; } selectDataRow(0, 11); beforeCursor = 0; afterCursor = 11; this.pagenoTxt.Text = "1"; this.debtDgv1.DataSource = showTable; DataGridViewDesign.SetDebtDataGirdViewFormat(this.debtDgv1); }
//往前12个月 private void before12MonthBtn_Click(object sender, EventArgs e) { if (fullTable.Rows.Count == 0) { return; } //if (showTable.Rows.Count == 0) return; if (beforeCursor == 0) { return; } beforeCursor -= 12; afterCursor -= 12; this.pagenoTxt.Text = string.Format("{0}", beforeCursor / 12 + 1); selectDataRow(beforeCursor, afterCursor); this.debtDgv1.DataSource = showTable; DataGridViewDesign.SetDebtDataGirdViewFormat(this.debtDgv1); }