مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

مهدی77777

عضویت از 1395/04/11

فرم ها د ر سی شارپ

  • یکشنبه 10 تیر 1397
  • 01:08
تشکر میکنم

با سلام 

من یه برنامه داشتم که دوتا فرم داره کدی میخواستم که هر وقت فرم 2 بسته بود فلان کارو بکنه متلا فرم 2 باز کنه یعنی هر وقت کاربر فرم 2 بست خودش انوماتیک باز بشه

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

salman_b

عضویت از 1396/02/18

  • یکشنبه 10 تیر 1397
  • 08:32

سلام

متد OnFormClosing رو باید Override کنید

قطعه کد زیر رو به فرم اضافه کنید و میتونین داخلش رو هر طور که دوست دارید تغییر بدین

        protected async override void OnFormClosing(FormClosingEventArgs e)
        {
            if (e.CloseReason == CloseReason.UserClosing)
            {
                e.Cancel = true;
                this.Hide();
                await Task.Delay(400);
                this.Show();
            }
        }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)