تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: Form.Enableمشکل در C#

  1. #1
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض Form.Enableمشکل در C#

    سلام
    فرم اول رو با یک کلید غیر فعال می کنم سپس فرم دوم را باز می کنم. حالا داخل رویداد بسته شدن فرم دوم فعال کردن فرم اول رو نوشتم که فعال نمی کنه.
    فرم اول حتما باید Disable باشه . نمیشه Hide کرد.
    --------------
    یک طور دیگه هم نوشتم بازهم نشد:

    یک کلید تو فرم 2 گذاشتم که با زدنش فرم اول رو فعال کنه، نشد!
    مشکل کجاست؟

    p
    rivate void button1_Click(object sender, EventArgs e)
    {

    Form2 temp = new Form2();
    Form1.ActiveForm.Enabled = false;
    temp.ShowDialog();
    }







    private void button1_Click(object sender, EventArgs e)
    {
    Form1 temp = new Form1();
    Form2.ActiveForm.Close();
    temp.Enabled = true;
    }

  2. #2
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض File

    این هم کدش:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. #3
    اگه نباشه جاش خالی می مونه L u K e !'s Avatar
    تاريخ عضويت
    Mar 2009
    محل سكونت
    Qazvin
    پست ها
    441

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. #4
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    خیلی مختصر بود!
    ممنون می شم اگه یکم توضیح بدی چی کار می کنه
    درضمن روی خط دوم برنامه متوقف می شه و خطا می ده

  5. #5
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    خواهش می کنم یکی از علما سریع جواب بده.

  6. #6
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    سلام.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا کد شما:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید.
    Last edited by عــــلی; 09-04-2010 at 20:01.

  7. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


  8. #7
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2009
    محل سكونت
    تهران
    پست ها
    21

    پيش فرض

    این چطور کد نویسی هست. شما که می رید راهنمایی کنید بدتر بنده خدا رو میندازید تو چاه. این راه حل اصولی سوال شماست (راه هایی که دوستان گفتن همه قوانین oop رو زیر پا می زاره :
    خود .net برای حل این مسئله به شیوه ای کاملا اصولی اومده از الگوی [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] در کلاس Application استفاده کرده.
    فرض کنید کلاس اول Form1 و کلاس دوم Form2 نام دارند. اسم شی ای که از Form1 ساخته شده رو هم form1 و اسم شی فرم دوم رو form2 در نظر می گیریم.
    حالا برای دسترسی به form1 از داخل form2 (حتی فیلد های private) به این طریق در هر جا از form2 که لازم بود عمل می کنیم:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشی

  9. این کاربر از VILIBILI بخاطر این مطلب مفید تشکر کرده است


  10. #8
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    VILIBILI متشکر. هنوز امتحانش نکردم ولی از سینتکسش میگه جواب می ده.
    از دیگر دوستان نیز متشکرم.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •