событие щелчка ячейки datagridview
У меня есть событие для щелчка по ячейке в представлении сетки данных, чтобы отобразить данные в ячейке, по которой щелкнули, в окне сообщения. У меня установлено, где он работает только для определенного столбца и только если есть данные в ячейке
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.CurrentCell.ColumnIndex.Equals(3))
if (dataGridView1.CurrentCell != null && dataGridView1.CurrentCell.Value != null)
MessageBox.Show(dataGridView1.CurrentCell.Value.ToString());
}
однако всякий раз, когда я щелкаю по любому из заголовков столбцов, появляется пустое окно сообщения. Я не могу понять, почему, какие-либо советы?