public NumOfChampForm(int delay) { this.delay = delay; InitializeComponent(); c = new ServiceClient(new InstanceContext(this)); string[] cities = c.GetAllCities(); List<CustomChampionship> l = new List<CustomChampionship>(); for (int i = 0; i < cities.Length; i++) { CustomChampionship customChampionship = c.GetNumOfChampionships(cities[i]); l.Add(customChampionship); } bindingSource1.DataSource = l; dataGridView1.DataSource = bindingSource1; dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; }