1: 2: 3: 4: 5: 6: 7: 8:
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { string changedValue = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(); // go ahead with saving the new value here } }