tabpage是动态生成的。现在我只能将当前选择的tabpage页中的datagridview数据汇总,而没法将所有tabpage页中的数据汇总。
foreach (TabPage a in tabControl_Main.TabPages)//遍历tabpage
{
?????????????????
}
//汇总当前tabpage页datagridview总价列数据
public double getZongjia()
{
double zongjia = 0;
if (gv.Rows.Count > 0)
{
for (int i = 0; i < gv.Columns.Count - 1; i++)
{
if (gv.Columns[i].HeaderText == "总价")
{
foreach (DataGridViewRow dr in gv.Rows)
{
zongjia += Convert.ToDouble(dr.Cells[i].Value.ToString());
}
}
}
}
return zongjia;
}
------解决方案--------------------------------------------------------