نمایش نتایج 1 تا 2 از 2

نام تاپیک: جلوگيري از Dispose شدن فرم

  1. #1
    کاربر دائمی
    تاریخ عضویت
    خرداد 1382
    محل زندگی
    تهران
    پست
    424

    جلوگيري از Dispose شدن فرم

    يه برنامه دارم كه در اون مي خوام اگر كاربر دكمه close مربوط به فرم رو بزند، از كاربر تاييديه خروج از برنامه رو بگيره.
    اگر كاربر دكمه انصراف را بزنه، خوب برنامه نبايد بسته بشه، اما نمي دونم چه جوري مي تونم از اتفاق افتادن متد Dispose فرم جلوگيري كنم.
    پيغام تاييديه رو در form_closing event نوشتم.
    چي كار بايد بكنم؟؟؟

  2. #2
    سلام دوست عزیز ،
    شما باید رویداد FormClosing مربوط به فرم را هندل کنید :

    private void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
    if (MessageBox.Show("Are you sure?", "Closing", MessageBoxButtons.YesNo) == DialogResult.No)
    {
    e.Cancel = true;
    }
    }
    I've just started tweeting!
    @Alireza_Maddah

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

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