Klickereignis für Datagridview-Zelle

Ich habe ein Ereignis für einen Zellklick in einer Datagrid-Ansicht, um die Daten in der angeklickten Zelle in einem Meldungsfeld anzuzeigen. Ich habe festgelegt, wo es nur für eine bestimmte Spalte funktioniert und nur, wenn sich Daten in der Zelle befinden

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());
}

Wenn ich jedoch auf eine der Spaltenüberschriften klicke, wird ein leeres Meldungsfeld angezeigt. Ich kann nicht herausfinden, warum, irgendwelche Tipps?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage