PDA

View Full Version : تعین فرم والد



jafari_m246
شنبه 20 مرداد 1386, 07:47 صبح
من یک برنامه دارم با چند تا فرم
اولین فرمی که اجرا میشه فرم login است و بعد از آن فرم اصلی برنامه ام که می خوام فرم پدر باشه و با بسته شدنش بقیه فرم هام نیز بسته بشه.

حالا مشکل ام اینجاست:
با وجود اینکه isMDIcontainer را true کردم ولی در موقع اجرای برنامه با بسته شدن این فرم برنامه بسته نمیشود و وارد محیط c# نمی شه.

egoldashraf
شنبه 20 مرداد 1386, 11:39 صبح
استفاده از Application.Exit() شاید مشکلتون رو رفع کنه.
احتمالا فرم لوگین باز میمونه که باید کدنویسیشو اصلاح کنید

hdv212
شنبه 20 مرداد 1386, 16:19 عصر
در فایل program.cs ببین کدوم یک از فرم هات در application.run ساخته شده، احتمالا همون فرمت بسته نمیشه، باید اونو ببندی تا از برنامه خارج بشه.

jafari_m246
شنبه 20 مرداد 1386, 16:47 عصر
در فایل program.cs ببین کدوم یک از فرم هات در application.run ساخته شده، احتمالا همون فرمت بسته نمیشه، باید اونو ببندی تا از برنامه خارج بشه.

خوب اونجا که فرم login ام است که اول برنامه بسته میشه. میخواهم فرم دوم ام را فرم پدر قرار دهم .باید چیکار کنم...؟

hdv212
شنبه 20 مرداد 1386, 17:29 عصر
یه آبجکت از فرم پدر بساز و در رویداد closing مربوط به فرم login، فرم پدر رو ببند، از application.exit() یا application.ExitThread() هم میتونی استفاده کنی.