Il sistema più semplice prevede l'uso di una variabile bool che setti true solo dopo
l'inizializzazione ed il caricamento della griglia. Nella gestione del CellClick fai il test sul valore
di questa variabile e se è false esci senza fare elaborazioni.
in pratica :
codice:
public partial class Form1 : Form
{
bool blClicco = false;
public Form1()
{
InitializeComponent();
// Istruzioni che caricano la griglia
// ........
// ........
blClicco = true;
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (!blClicco) return;
// istruzioni che gestiscono il click
}
}