Visual Basic 在 datagridview 中的累积频率

问题描述

我一直在寻找一种向 vb.net 中的 GridView 添加累计总计列的方法,该列将显示行中一个数字列的累计总计。所以基本上:

积分 |运行总计

2 | 2

1 | 3

-0.5 | 2.5

1.5 | 4

我看到一些关于使用 SQL Server 和其他数据库的累计总数的问题,但我没有发现严格使用 GridView 而不更改任何 SQL,所以我想我会在这里发布我的解决方案。

解决方法

VB.net,类似的东西:

Dim val as Double = 0

For i as Integer = 0 to Me.grid.Rows.Count - 1
   val += Me.grid.Rows(i).Cells("Points").Value
   Me.grid.Rows(i).Cells("Running Total").Value = val
Next

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...