سلام
دوستان من از این کد استفاده می کنم ولی کار نمیکنه
چرا ؟؟؟
Form5 f5 = newForm5();
f5.dataGridView1.Rows.Clear();
در ضمن dataGridView1 در فرم اصلی Public تعریف شده
ممنون
سلام
دوستان من از این کد استفاده می کنم ولی کار نمیکنه
چرا ؟؟؟
Form5 f5 = newForm5();
f5.dataGridView1.Rows.Clear();
در ضمن dataGridView1 در فرم اصلی Public تعریف شده
ممنون
سلام
انقدر کسی جواب نداد که خودم جوابشو پیدا کردم
قبل از حذف تاپیک میگم شاید به درد دوست دیگه ای خورد
در فرم اصلی (فرم پدر) باید اشاره گری که توی فرم فرزند تعریف کردی مقدار this بدی و توی فرم فرزند از اون استفاده کنی
فرم پدر هنگام صدا زدن فرم فرزند :
Form4 f4 = newForm4();
f4.parent_pointer = this;
f4.ShowDialog();
تعریف اشاره گر در فرم فرزند:
publicForm5 parent_pointer;
و در آخر:
Form5 f5 = newForm5();
parent_pointer.dataGridView1.Rows.Clear;
ممنون
فرض کن 2 تا فرم داری به اسامی Form1 , Form2 حالا به صورت زیر میتونی از فرم اول به اشیائ داخل فرم دوم دسترسی داشته باشی .
Form2 frm = new Form2();
frm.Controls["Name sheye morede nazar"].Name khosoosiyate morede nazar