C#
[C#]Datagridview Summary 예제
선영아 사랑해
2021. 4. 21. 16:26
private void DataGridViewTotal(DataGridView dgv)
{
DataTable dt = (DataTable)dgv.DataSource;
int rowSum = 0;
foreach (DataRow row in dt.Rows)
{
rowSum += Convert.ToInt32(row[3]);
}
DataRow newRow = dt.NewRow();
newRow[0] = "합계";
newRow[3] = rowSum;
dt.Rows.Add(newRow);
dgv.DataSource = dt;
}
위의 예제 코드는 바인딩 된 상태에서 행만큼 루프 돌면서 3번째 컬럼의 값을 계산하여 Datagridview에 바인딩하는 예제이며, 특정 컬럼의 합을 구하고자 할 때 사용 가능한 예제 코드입니다.