
نوشته شده توسط
Amir Oveisi
(Application.OpenForms["yourOpenFormName"] as YourOpenFormClassName).Controls["YourComboboxName"] as ComboBox
با این فرض که اسم کلاس فرم دوم YourOpenFormClassName و مقدار Name اش YourOpenFormName است.
این رو تست کرده بودم . فقط فرم اول باز شده از نوع فرم2 رو مقدارش را تغییر میده
تست کنید
Form2 frm2 = new Form2();
frm2.Name = "frmTest";
frm2.Show();
((Application.OpenForms["frmTest"] as Form2).Controls["comboBox1"] as ComboBox).Text = ":d";
البته من از روش delegate و event استفاده می کنم