ویرایش: صدا زدن یک متد در کلاسی دیگر windows form در #C

ساخت وبلاگ

با سلام

من قصد دارم یک متد که در فرم form2 (کلاس form2) قرار دارد را در form1 (کلاس form1) صدا بزنم

ولی بعد از اینکه صداش میزنم اون متد اجرا نمیشه

در زیر میتونین کدهای مربوط به form1 رو ببینید:

 public partial class Form1 : Form { public Form1() { InitializeComponent(); } public void change_lbl() { lbl_form1.Text = "Its Done !"; } private void btn_gofrm2_Click(object sender, EventArgs e) { Form2 frm2 = new Form2(); frm2.Show(); } private void btn_form1_Click(object sender, EventArgs e) { change_lbl(); } }

کدهای مربوط به form2

 public partial class Form2 : Form { Form1 frm1 = new Form1(); public Form2() { InitializeComponent(); } private void btn_form2_Click(object sender, EventArgs e) { frm1.change_lbl(); this.Close(); } }

ممنون که به مشکلات دیگران اهمیت میدهید

جواب یاب...
ما را در سایت جواب یاب دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان javabyab بازدید : 126 تاريخ : دوشنبه 30 فروردين 1395 ساعت: 21:47