atagirdview对没有绑定的一列textbox列做统计,统计后的数自动放到一个textbox里面.
现在写了一个循环放在
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
this.sumContact += Convert.ToInt32(this.dataGridView1.CurrentRow.Cells["noOfCalls"].Value);
this.textBox10.Text = this.sumContact.ToString();
}
但是出现问题就是用户重复点已经输入的单元格,格内的值会重复添加到合计数里面
现在写了一个循环放在
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
this.sumContact += Convert.ToInt32(this.dataGridView1.CurrentRow.Cells["noOfCalls"].Value);
this.textBox10.Text = this.sumContact.ToString();
}
但是出现问题就是用户重复点已经输入的单元格,格内的值会重复添加到合计数里面
有任何格子变动重新全部统计就行了
this.sumContact += Convert.ToInt32(this.dataGridView1.CurrentRow.Cells["noOfCalls"].Value);
this.textBox10.Text = this.sumContact.ToString();
会报nullreferenceException.因为我这textbox列是动态加到datagridview里面的.
尝试过.不可行