PDA

View Full Version : سوال: بستن فرم هاي اضافي



nazaninebaba
چهارشنبه 06 آذر 1387, 23:46 عصر
با سلام

شايد اين سوال قبلا مطرح شده ولي من هرچه گشتم نبود در هر صورت مشكل من اينكه برنامه اي كه داراي چندين فرم هست در هنگام اجرا ممكن است ما وارد فرمهاي مختلف بشويم كه با عبور از يك فرم ديگر تا اخر برنامه به ان نياز نداشته باشيم واين فرم تا اخر برنامه باز بماند چه راه حلي پيشنهاد ميكنيد كه فرم هاي اضافي را ببنديم در طول برنامه.


***ویرایش شده توسط مدیر***

با سپاس

rooshan2008
پنج شنبه 07 آذر 1387, 00:14 صبح
با سلام ...
نمی دونم درست فهمیدم یا نه:
اگه می خواهید فرم رو ببندید باید از دستور:


FormName.Close()

البته هنوز شی فرم کاملاً از بین نرفته برای از بین بردن کامل او می تونیم داخل رویداد FormClosed فرم دستور :


me.Dispose

میرسیم به شوال دوم:
از اونجایی که هیچ وقت تو برنامه نویسی نمیشه گفت نمیشه .من از خود datagridview برای نشون دادن موقیت و تعداد رکورد ها چیزی ندیدم و تا حالا خودم هم استفاده نکردم .:چشمک:
شما می تونید از یک Label یا ToolStrip یا BindingNavigator و غیره استفاده کنید...

nazaninebaba
پنج شنبه 07 آذر 1387, 22:37 عصر
فكر كنم منظورمو اشتباه فهميديد من فقط ميخوام با رفتن از يك فرم به فرم جديد فرم قبلي بسته بشهنه اينكه كاملا از بر نامه خارج بشم
با تشكر

rooshan2008
پنج شنبه 07 آذر 1387, 23:24 عصر
شما باید از قسمت تنظیمات پروژه خودتون :
ShotDown Mode گزینه When Last Form closes انتخاب کنید حالا تو رویداد Load هر فرم می تونید فرم قبلی رو حذف کنید.
این عکس:
25909