saber4166
چهارشنبه 23 مرداد 1387, 13:32 عصر
سلام بر دوستان
من در Form1 یه datagridview1 دارم و می خواهم توسط Form2 این datagridview ای که در form1 دارم رو توسط table ای که در form2 ساختم و پر اش کردم از اطلاعات table بانک
sql رو در datagridview1 که در ّForm1 قرار دارد رو پر کنم
من در form2 ام به این شکل کار کردم
Form1 f1 = new Form1();
f1.dataGridView1.DataSource = ds.Tables["name table"];
f1.ShowDialog();
اما چون form1 رو دوباره show میکنم از form1 دو نمونه ساخته میشه که نمونه ی اول
که قبلا در گام اول برنامه ساخته شده هیچ تغیری درش نمیبینم و فقط تغیرات در form1 ای
که برای بار دوم show شده اعمال میشه
برای این مشکل چه کنم که بار دوم form1 ام show نشه و تغیرات رو در همون form1 اولم ببینم و form2 رو close کنم
من در Form1 یه datagridview1 دارم و می خواهم توسط Form2 این datagridview ای که در form1 دارم رو توسط table ای که در form2 ساختم و پر اش کردم از اطلاعات table بانک
sql رو در datagridview1 که در ّForm1 قرار دارد رو پر کنم
من در form2 ام به این شکل کار کردم
Form1 f1 = new Form1();
f1.dataGridView1.DataSource = ds.Tables["name table"];
f1.ShowDialog();
اما چون form1 رو دوباره show میکنم از form1 دو نمونه ساخته میشه که نمونه ی اول
که قبلا در گام اول برنامه ساخته شده هیچ تغیری درش نمیبینم و فقط تغیرات در form1 ای
که برای بار دوم show شده اعمال میشه
برای این مشکل چه کنم که بار دوم form1 ام show نشه و تغیرات رو در همون form1 اولم ببینم و form2 رو close کنم