//增加年份 private void barButtonItem4_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (!base.AddRight) { MsgBox.Show("您没有权限进行此项操作!"); return; } FormGDP_AddYears frm = new FormGDP_AddYears(); frm.Flag2 = typeFlag2; int nFixedColumns = typeof(PSP_GDPTypes).GetProperties().Length; int nColumns = treeList1.Columns.Count; if (nFixedColumns == nColumns + 2)//相等时,表示还没有年份,新年份默认为当前年减去15年 { frm.GetValue = DateTime.Now.Year - 15; } else { //有年份时,默认为最大年份加1年 frm.GetValue = (int)treeList1.Columns[nColumns - 1].Tag + 1; } if (frm.ShowDialog() == DialogResult.OK) { AddColumn(frm.GetValue); //AddColumnsToGDPCompute(frm.GetValue.ToString()); } }
//增加年份 private void barButtonItem4_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (!base.AddRight) { MsgBox.Show("您没有权限进行此项操作!"); return; } FormGDP_AddYears frm = new FormGDP_AddYears(); frm.Flag2 = typeFlag2; int nFixedColumns = typeof(PSP_GDPTypes).GetProperties().Length; int nColumns = treeList1.Columns.Count; if (nFixedColumns == nColumns + 2)//相等时,表示还没有年份,新年份默认为当前年减去15年 { frm.GetValue = DateTime.Now.Year - 15; } else { //有年份时,默认为最大年份加1年 frm.GetValue = (int)treeList1.Columns[nColumns - 1].Tag + 1; } if (frm.ShowDialog() == DialogResult.OK) { AddColumn(frm.GetValue); //AddColumnsToGDPCompute(frm.GetValue.ToString()); } }