PDA

View Full Version : نحوه رفتن از فرم 1 به فرم 2



keysan
یک شنبه 27 اسفند 1391, 23:49 عصر
سلام
یه سوال من وقتی از فرم 1 به فرم 2 می رم فرم 2 نمایش داد می شود ولی فرم 1 بسته نمی شود ؟
خواهش ددر این مورد کمک کنید :متفکر::متفکر::متفکر::متفکر:: تفکر:

esafb52
یک شنبه 27 اسفند 1391, 23:57 عصر
Form2 frm2 = new Form2();
this.Hide();
frm2.ShowDialog();
this.Close();

keysan
دوشنبه 28 اسفند 1391, 00:01 صبح
سلام
خیلی از شما متشکرم

esafb52
دوشنبه 28 اسفند 1391, 00:03 صبح
دوست عزیز دکمه تشکر بالا هست پست نزنید!!!!!!!!!!!
موفق باشید

erfan_urchin
دوشنبه 28 اسفند 1391, 01:37 صبح
Form2 frm2 = new Form2();
this.Hide();
frm2.ShowDialog();
this.Close();
دوست عزیز هیچ وقت نمیتونی فرم 2 رو باز بزاری و فرم 1 رو ببندی
همچین چیزی محاله
این کدی هم که دوستمون گذاشته فرم 1 رو مخفی میکنه ، Close نمیکنه و در نتیجه برنامه بسته نمیشه
اما میتونین با این کد کاری کنید که بعد از این که فرم 2 بسته شد فرم 1 هم خود به خود Close بشه و برنامه کلا بسته بشه
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
Environment.Exit(0);
}
باید برید در رویداد های (event) فرم 2 و رویداد FormClosed رو انتخاب کنید و کد رو توش بنویسید
اگه سوالی دارین در خدمتم :چشمک: