PDA

View Full Version : باز کردن فرم بسته شده اول با استفاده از close فرم دوم



amir zahed
دوشنبه 21 مهر 1393, 18:28 عصر
سلام دوستان
متد hide و close رو برای پنهان کردن فرم اولم نوشتم اما وقتی وارد فرم دوم میشم میخوام از طریق کنترل باکس خود فرم وقتی رو دکمه ضربدر ( close) فرم کلیک میکنم فرم اولم دوباره نمایش داده بشه. تو حالت form_ closing این کد رونوشتم

this.Hide();
Form1 f1=new Form1();
f1.Show();
Hide();

اما فرم اول روپشت فرم دومم میاره و اگه فرم اول رو ببندم از طریق بستن فرم دوم دیگه فرم اولم ظاهر نمیشه
ممنون میشم راهنمایی کنید

parvizwpf
دوشنبه 21 مهر 1393, 19:11 عصر
شاید روش جالبی نباشه اما میتونی جفتشون رو استاتیک تعریف کنی و اون یکی رو hide کنی.

Mahmoud.Afrad
دوشنبه 21 مهر 1393, 19:31 عصر
بسیار تکرای


باید فرم اول رو hide فرم دوم رو showdialog و بعد از اون فرم اول رو show کنی.

Form2 frm = new Form2();
this.Hide();
frm.ShowDialog();
this.Show();

amir zahed
دوشنبه 21 مهر 1393, 20:41 عصر
بسیار تکرای


باید فرم اول رو hide فرم دوم رو showdialog و بعد از اون فرم اول رو show کنی.

Form2 frm = new Form2();
this.Hide();
frm.ShowDialog();
this.Show();



ممنون جناب مدیر. درست شد
البته جای حط اول و دوم رو باید عوض کرد