private void RemplirDGV(Ville param) { DataTable d1 = new DataTable(); d1.Columns.Add("Id", typeof(int)); d1.Columns.Add("Adresse", typeof(string)); d1.Columns.Add("Ville", typeof(string)); d1.Columns.Add("Code Postal", typeof(int)); dgvBox.Refresh(); foreach (Models.Ville uneVille in Models.Ville.CollClassesVille) { foreach (Models.Box unBox in param.GetAllBox()) { d1.Rows.Add(unBox.Id, unBox.Adresse, uneVille.Nom, uneVille.CodePostal); } } dgvBox.DataSource = d1; }