int[] arr = int[100]; listBox1.DataSource = arr; void ComboBox1SelectedIndexChanged(object sender, EventArgs e) { .....//some processes listBox1.DataSource =
Windows forms to see changes especially on Listbox and other controls before load is finished is tricky. To see data as its loaded use invalidate(); then Update();