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

نام تاپیک: باز کردن یک فرئ mdi از طریق یک فرم mdi دیگر

  1. #1
    کاربر دائمی آواتار f_pakzad
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    مازندران
    پست
    185

    باز کردن یک فرم mdi از طریق یک فرم mdi دیگر

    1-همه مطالب مربوط به این موضوع رو در سایت خوندم اما به جواب نرسیدم.
    2-فرم1:فرم والد همه فرم ها است و از طریق یک دکمه فرم 2 باز میشه که فرزند فرم1 هست.تا این جا مشکلی نیست.حالا یه دکمه رو فرم 2 هست که میخوایم با کلیک روی اون فرم 3 باز بشه و فرم 3 هم فرزند فرم 1 باشه.اما اصلا فرم3 بازنمیشه.طریقه شناسوندن والد برای فرم 1 :
    Form2 objform2 = new Form2();
    objform2.MdiParent = this;
    objform2.Show();
    و برای فرم2:
    Form3 objform3 = new Form3();
    Form1 objform1 = new Form1();
    objform3.MdiParent = objform1;
    objform3.Show();
    اشکال کار من در قسمت 2 باید باشه.ممنون میشم راهنمایی کنید.نمونه برنامه هم گذاشتم.
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله f_pakzad : دوشنبه 29 تیر 1388 در 15:12 عصر

  2. #2
    کاربر دائمی آواتار f_pakzad
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    مازندران
    پست
    185

    نقل قول: باز کردن یک فرم mdi از طریق یک فرم mdi دیگر

    جوابش رو پیدا کردم.
    تو فرم 2 اصلا فرم 1 رو نمیشناسه و باید این طور بنویسیم:
    Form3 objform3 = new Form3();              
    objform3.MdiParent = this.MdiParent;
    objform3.Show();

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

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

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