我正在开发一个ADO应用程序,其中添加单列中的值并显示在文本框中。
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 6)
label13.Text = CellSum().ToString();
}
private double CellSum()
{
double sum = 0;
for (int i = 0; i < dataGridView1.Rows.Count; ++i)
{
int d = Convert.ToInt32(dataGridView1.Rows[i].Cells[5].Value.ToString());
sum += d;
}
return sum;
}
它不能正常工作,它对我来说是个错误。