PDA

View Full Version : سوال: کنسل کردن رویداد لود فرم



طبیب دل
شنبه 19 دی 1394, 14:46 عصر
با سلام به دوستان
چطور میشه رویداد لود فرم رو کنسل کرد مثلا اگه شرطی برقرار شد کنسل بشه. من application.exit هم نوشتم ولی تا آخر رویداد اجرا میشه و یک لحظه فرم نمایش داده میشه بعد بسته میشه.

AmiN0012
شنبه 19 دی 1394, 15:44 عصر
خوب ی شرط بزار بگو اگه شرط درست نبود frm.show() بشه

محمد رضا فاتحی
شنبه 19 دی 1394, 16:12 عصر
سلام...
اگه می خواین شرط برقرار نباشه فرم و برنامه بسته بشه فکر کنم بعد از Application.Exit باید return هم بزارید

طبیب دل
شنبه 19 دی 1394, 16:46 عصر
کنترل وارد رویداد لود فرم میشه مثلا تا نیمه هم کد داخل رویداد اجرا میکنه ولی میخوام اگه شرط برقرار شد ادامه نده و خارج بشه.

dooste_2002
یک شنبه 20 دی 1394, 00:33 صبح
با سلام
میتونی از کد زیر استفاده کنی
هر قسمتی که میخوای فرم بسته بشه و دیگه روند ادامه پیدا نکنه این کد رو اضافه کن
this.BeginInvoke(new MethodInvoker(Close));
انشاالله که تونسته باشم کمکت کرده باشم

pbm_soy
یک شنبه 20 دی 1394, 01:22 صبح
گویا هر دو باهم پست کردیم! نوشته دوستمون در پست بالا صحیح است