PDA

View Full Version : سوال: مشکل در نمایش دوباره فرم مخفی شده؟



uness12
چهارشنبه 15 آذر 1391, 11:43 صبح
سلام دوستان ، من یک فرم اصلی دارم (Main) و یک فرم دیگر ، میخوام با زدن یک کلید در فرم اصلی، فرم دوم باز شود و در عین حال فرم اصلی مخفی شود برای این کار از کد زیر استفاده کردم:


Form f2 = new form2();
f2.Show();
this.Hide();

حالا میخوام با بسته شدن فرم دوم ، فرم اصلی که مخفی شده بود دوباره نمایش داده شود، برای این کار از کد زیر استفاده کردم


Form we = new main();
we.show = true;
this.Close();

ولی با این کد ها مرتب دارد فرم اصلی جدید اجاد میشود .من میخوام همون فرمی که Hide شده است دوباره نمایش داده شود و فرم اصلی جدیدی اجاد نشود، لطفا کمک کنید؟

Mahmoud.Afrad
چهارشنبه 15 آذر 1391, 13:40 عصر
کد نمایش فرم2 رو به این صورت بنویس و تکه کد دوم رو حذف کن:
using (Form2 frm2 = new Form2())
{
this.Hide();
frm2.ShowDialog();
this.Show();
}

uness12
چهارشنبه 15 آذر 1391, 20:03 عصر
خیلی ممنون از کمکتون.