ho fatto così però non è la soluzione migliore visto che la mia è buona solo se ho un massimo di tre campi col nome uguale:

codice:
 while (dr.Read())
                        {




                        
                        txtImo1.Text = dr.GetString(0);


                        if (dr.Read())
                        {
                            //var m = new Window1();
                            //m.Show();
                            txtImo2.Text = dr.GetString(0);
                        }
                        
                        if (dr.Read())
                        txtImo3.Text = dr.GetString(0);