dataGridView1.CellValueChanged += dataGridView1_CellValueChanged;
void dataGridView1_CellValueChanged(object sender, EventArgs e)
{
int rowIndex = dataGridView1.CurrentCell.ColumnIndex;
if (dataGridView1.Columns[rowIndex].HeaderText == "Column2")
{
MessageBox.Show("success");
}
}
Column에서 Enter키나 Tab 키를 눌렀을 때 Column의 Header Text를 비교 한 뒤 해당 하는 Cell이면
메시지 박스에 success 출력
DataGridView 셀의 값에 변경 내용을 검색 하려면
CellValueChanged 이벤트
DataGridView 셀의 상태 변경을 감지 하려면
CellStateChanged 이벤트