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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从一个datagridview添加列,并将结果添加到另一个datagridview中相关的知识,希望对你有一定的参考价值。

主要任务是使用来自一个datagridview的值,并将总和显示在同一表单上的另一个datagridview上。同一表单上将有两个datagridviews

datagridview1

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

datagridview2

 total apples | total oranges
           13 | 24

这是可能吗?如果没有,我想在原始datagridview中创建一个新行?

答案

这是用于查找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

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

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

以上是关于从一个datagridview添加列,并将结果添加到另一个datagridview中的主要内容,如果未能解决你的问题,请参考以下文章

将按钮列添加到 DataGridView 并将条件文本仅应用于单击的按钮

将行号列添加到绑定到 DataTable 的 DataGridView

如何在一个DataGridView中的一列添加DateTimePicker控件 C#

从具有大量列的 DataTable 添加值后清空 DataGridView

C#中dataGridView的列顺序问题

如何将 dataGridView 预定义列与 sql 语句中的列绑定(不添加新列)?