si il metodo riceviDati viene richiamato da un evento del form. In questo caso il Form_Load.
Aggiungo anche che il suddetto metodo (riceviDati) lo eseguo in un altro thread

codice:
            Thread thrDati = new Thread(new ThreadStart(this.riceviDati));
            thrDati.Start();