PDA

View Full Version : بستن فرم پدر



javad_64
چهارشنبه 21 مرداد 1388, 11:38 صبح
فرض کنید من دو تا فرم دارم form1 ,form2
از داخل فرم 1 -فرم 2 را باز می کنم حالا می خوام هنگامی که فرم 2 بسته شد فرم یک نیز به خودبه خود بسته شود ؟؟؟

Mohsen229266
چهارشنبه 21 مرداد 1388, 13:14 عصر
سلام با یه سرچ کوچولو جوابو پیدا میکردید

Application.Exit();

hozouri
چهارشنبه 21 مرداد 1388, 13:15 عصر
سلام دوست عزیز
من دقیق نمی دونم ولی قطعه کد زیر رو در فرم 2 بزار باید کار کنه ...


this.Parent.FindForm().Close();

hozouri
چهارشنبه 21 مرداد 1388, 13:18 عصر
سلام با یه سرچ کوچولو جوابو پیدا میکردید

Application.Exit();

دوست عزیز این دستور کل برنامه رو می بنده بعضی مواقع لازمه که فقط فرم ها بسته شوند نه اینکه برنامه کلاً بسته بشه ...

samirdev
چهارشنبه 21 مرداد 1388, 13:39 عصر
Application.OpenForms["Form1"].Close();

javad_64
چهارشنبه 21 مرداد 1388, 13:55 عصر
با تشکر از همه دوستان


سلام دوست عزیز
من دقیق نمی دونم ولی قطعه کد زیر رو در فرم 2 بزار باید کار کنه ...


this.Parent.FindForm().Close();


این کد کار نکرد
.



Application.OpenForms["Form1"].Close();

این کد هنگامی کار میکنه که فرم 2 را می بندیم آنگاه فرم 1 نیز بسته می شود.

farhaneh
چهارشنبه 21 مرداد 1388, 16:52 عصر
با تشکر از همه دوستان


این کد کار نکرد
.



این کد درسته


اما من این کد رو امتحان کردم و کار نکرد. من از this.hide() استفاده کردم و البته فرم اولی در واقع بسته نمیشه فقط پنهان میشه. چون منم به این مورد نیاز دارم اگه از کد بالا مطمئنید لطفا کد کاملشو بذارید.