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

نام تاپیک: آيديت فرمهاي فرزند كه داخل فرم والد باز ميشوند؟ ببينيد!

  1. #1
    کاربر دائمی آواتار patrick5053
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    در دل #C
    سن
    36
    پست
    214

    آيديت فرمهاي فرزند كه داخل فرم والد باز ميشوند؟ ببينيد!

    سلام من يه فرم والد دارم كه تعداي فرم فرزند داخل اون باز ميشن.
    حالا من داخل يكي از فرم هاي فرزند يك ديتاگريد دارم كه اطلاعات يكي از جداول بانكم رو نمايش ميده.
    راستي فرم والد showdialog(); هست و فرم هاي فرزند show(); هستند.
    حالا داخل فرم فرزندي كه ديتا گريد هست يه كليد گذاشتم به نام ثبت سند، وقتي روي اين كليد كليك ميكنم يه فرم
    رو بصورت showdialog(); نشون ميده كه اطلاعات رو از من ميگيرم در بانك ثبت ميكنه و بسته ميشه.
    حالا چطور فرم فرزند رو تنظيم كنم كه وقتي فرم ثبت اطلاعات بسته شد وفرم فرزند كه در پشت فرم ثبت اطلاعات هست بروز بشه و هم زمان اطلاعاتي كه ثبت شده در ديتاگريد ويوي فرم فرزند نمايش داده بشه.

  2. #2
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: آيديت فرمهاي فرزند كه داخل فرم والد باز ميشوند؟ ببينيد!

    نقل قول نوشته شده توسط patrick5053 مشاهده تاپیک
    سلام من يه فرم والد دارم كه تعداي فرم فرزند داخل اون باز ميشن.
    حالا من داخل يكي از فرم هاي فرزند يك ديتاگريد دارم كه اطلاعات يكي از جداول بانكم رو نمايش ميده.
    راستي فرم والد showdialog(); هست و فرم هاي فرزند show(); هستند.
    حالا داخل فرم فرزندي كه ديتا گريد هست يه كليد گذاشتم به نام ثبت سند، وقتي روي اين كليد كليك ميكنم يه فرم
    رو بصورت showdialog(); نشون ميده كه اطلاعات رو از من ميگيرم در بانك ثبت ميكنه و بسته ميشه.
    حالا چطور فرم فرزند رو تنظيم كنم كه وقتي فرم ثبت اطلاعات بسته شد وفرم فرزند كه در پشت فرم ثبت اطلاعات هست بروز بشه و هم زمان اطلاعاتي كه ثبت شده در ديتاگريد ويوي فرم فرزند نمايش داده بشه.
    با سلام

    توی فرم فرزند اولی یه متغیر از نوع بولین با مقدار false ایجاد کن
    اینطوری
    public bool blEdit = false;


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

    اینطوری :
    blEdit = false;
    s_frmAdd obj = new s_frmAdd();
    obj.ShowDialog();
    if (blEdit == true)
    {
    load();

    }
    دراینجا ()load متد بایند کردن دیتا گرید در اون قرار داده شده

    3 - آخرین مرحله کار اینه که در فرم فرزند دوم در رویداد دکمه ثبت اطلاعات در آخر دستورات مقدار این متغییر رو true کنی وفرم روببندی اینطوری :
     s_main fm = (s_main)Application.OpenForms["Main"];
    fm.blEdit = true;
    this.Close();


    راه دوم هم استفاده از نمونه سازی رویداد بسته شدن فرم فرزنددوم هست که اگه خواستی اون هم توضیح می دم

  3. #3
    کاربر دائمی آواتار patrick5053
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    در دل #C
    سن
    36
    پست
    214

    نقل قول: آيديت فرمهاي فرزند كه داخل فرم والد باز ميشوند؟ ببينيد!

    سلام دوست عزیز ممنون از پاسخ شما.
    ولی فرم فرزند من بسته نمیشه که دوباره باز بشه، فرم فرزند باز هست و فرم ثبت اطلاعات روی همین فرم فرزند showdialog میشه، من میخوام وقتی این فرم ثبت اطلاعات بسته شد و فرم فرزند که باز بوده ، نمایان میشه، دیتای اون فرم فرزند اپدیت بشه.

  4. #4
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: آيديت فرمهاي فرزند كه داخل فرم والد باز ميشوند؟ ببينيد!

    نقل قول نوشته شده توسط patrick5053 مشاهده تاپیک
    سلام دوست عزیز ممنون از پاسخ شما.
    ولی فرم فرزند من بسته نمیشه که دوباره باز بشه، فرم فرزند باز هست و فرم ثبت اطلاعات روی همین فرم فرزند showdialog میشه، من میخوام وقتی این فرم ثبت اطلاعات بسته شد و فرم فرزند که باز بوده ، نمایان میشه، دیتای اون فرم فرزند اپدیت بشه.
    سلام

    عزیز جان گفته های من دقیقا منطبق با خواسته ها و گفته ها و افاضات حضرتعالی می باشد منتهی با اصطلاحات متفاوت

    چیزی رو که شما فرم فرزند خطاب می کنید من می گم فرم فرزند اول و واونی رو که شما فرم ثبت اطلاعات می گین من می گم فرم فرزند دوم .............آره اینطوریاست

    حالا ببین اینه اونی که همینه
    فایل های ضمیمه فایل های ضمیمه

  5. #5
    کاربر دائمی آواتار patrick5053
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    در دل #C
    سن
    36
    پست
    214

    نقل قول: آيديت فرمهاي فرزند كه داخل فرم والد باز ميشوند؟ ببينيد!

    منظور من توهین به شما نبود، ممنون از راهنمایی شما، مشکل من حل شد.

تاپیک های مشابه

  1. سوال: صدا یک تابع از فرم فرزند در داخل فرم پدر
    نوشته شده توسط andaron در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 14 فروردین 1392, 19:37 عصر
  2. مبتدی: ايجاد فرم فرزند در داخل فرم پدر
    نوشته شده توسط f_gharavi در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 08 آذر 1389, 21:04 عصر
  3. سوال: در فرم والد ، فرم فرزند یک بار باز شود
    نوشته شده توسط mrsalam در بخش C#‎‎
    پاسخ: 3
    آخرین پست: شنبه 21 فروردین 1389, 10:42 صبح
  4. ثابت کردن فرم ها فرزند در یک فرم والد در MDI
    نوشته شده توسط leila_rooholamini در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 23 شهریور 1387, 23:36 عصر
  5. باز کردن یک عکس از داخل فرم
    نوشته شده توسط شاپرک در بخش Access
    پاسخ: 1
    آخرین پست: شنبه 11 تیر 1384, 09:24 صبح

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

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