نمایش نتایج 1 تا 40 از 534

نام تاپیک: 1001 نکته در سی شارپ

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #8
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    ایران
    سن
    40
    پست
    467

    نمایش پیغام قبل از بسته شدن فرم (با هر طریق)

    نقل قول نوشته شده توسط iman_lovely666 مشاهده تاپیک
    براي اينكه كاربر نتونه بازدن alt+f4 فرم رو ببنده از كد زير استفاده مي كنيم :

    private void form1_KeyDown(object sender, KeyEventArgs e)
    {
    if (e.Alt && e.KeyCode == Keys.F4)
    {
    e.SuppressKeyPress = true;
    }
    }
    این کد رو ببینید:

    protected override void OnClosing(CancelEventArgs e)
    {
    if (MessageBox.Show("آیا برای خروج از برنامه اطمینان دارید؟", "اخطار", MessageBoxButtons.YesNo) != DialogResult.Yes)
    e.Cancel = true;
    else
    {
    base.OnClosing(e);
    }
    }

    خیلی بهینه تره
    نیاز هم نداره که ALT+F4 هم چک بشه ، همه انواع بسته شدن ها رو (البته بجز اتمام کار پروسس) شامل میشه
    تازه میتویند کلید ها رو هم چک کنید
    ضمنا فقط کافیه داخل فرم کپی کنید
    آخرین ویرایش به وسیله Mahmoud.Afrad : چهارشنبه 27 خرداد 1394 در 03:34 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •