【发布时间】:2018-05-09 11:58:09
【问题描述】:
如何从“数量”列中获取与“Le Nom”列中的选定值匹配的值的总和。例如:
Le Nom Quantity
HEA200 200
HEB300 150
IPE450 700
HEA200 300
假设选择了第一行,我想将第一行 (200) 和第四行 (300) 相加,因为它们共享相同的值 (HEA200)。
这是我获取所有值总和的代码,但我无法实现我的目标。
int sum = 0;
string NameProfil =
gridView2.GetRowCellValue(gridView2.FocusedRowHandle, "Le Nom").ToString();
for (int i = 0; i < gridView2.RowCount; i++)
{
sum += int.Parse(Convert.ToString(gridView2.GetRowCellValue(i, "Quantité")));
}
MessageBox.Show(sum.ToString() + " "+ NameProfil);
【问题讨论】:
-
您需要 GroupBy 第一列。
标签: c# winforms gridview devexpress