从一个datagridview中添加列并将结果添加到另一个datagridview中

时间:2018-08-29 14:50:13

标签: vb.net datagridview datatable sum

主要任务是使用来自一个datagridview的值并使总和以相同的形式显示在另一datagridview上。 同一表格上会有两个datagridviews

datagridview1

 apples | oranges 
      2 | 3
     10 | 20
      1 | 1

datagridview2

 total apples | total oranges
           13 | 24

这完全有可能吗? 如果没有,我正在考虑可能在原始datagridview中创建新行吗?

1 个答案:

答案 0 :(得分:0)

这里的代码为datagridview1查找列索引“ 1”的总数:

                Dim total As Double 'double or integer depends on your situation
                For i As Integer = 0 To DataGridView1.RowCount - 1
                    total += DataGridView1.Rows(i).Cells(1).Value
                Next

现在您需要将total添加到另一个datagridview:

                DataGridView2.Rows.Add("Oranges",total)