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

نام تاپیک: فراخوانی یک رویداد با روبدادی در فرم دیگر

  1. #1

    فراخوانی یک رویداد با روبدادی در فرم دیگر

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


    مشکل اینه که رویداد رو در فرم اصلی پابلیک می کنم و از داخل فرم ویرایش فرخوان میزنم ولی عمل نمیکنه .

    ممنون میشم راهنمایی کنید.

  2. #2
    کاربر تازه وارد آواتار mahdi.m.sh
    تاریخ عضویت
    شهریور 1393
    محل زندگی
    personal computer
    پست
    43

    نقل قول: فراخوانی یک رویداد با روبدادی در فرم دیگر

    با سلام
    میتونید کد رو در رویداد Form Closed ، فرم ویرایش بنویسید که گرید رو آپدیت کنه

  3. #3

    نقل قول: فراخوانی یک رویداد با روبدادی در فرم دیگر

    نه عزیز جان
    فکر کنم باید رو ایونت هندلر کاری کرد که من بلد نیستم
    ضمن تشکر راهنماییتون جواب نداد

  4. #4
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: فراخوانی یک رویداد با روبدادی در فرم دیگر

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

    frmEditPersonel _frmPersonel = new frmEditPersonel();
    if (_frmPersonel.ShowDialog() == DialogResult.OK)
    {
    frmShowPersonel_Load(null, null);
    }

    در اینجا نام فرم ویرایش من frmEditPersonel و فرم کنونی frmShowPersonel هست که طبق پروژه خودتون تغییر بدید
    سپس در صفحه ای که اطلاعات ویرایش میشوند در دکمه ثبت ویرایش که در صورت ویرایش شدن است کد زیر رو قبل از بستن فرم(this.close;) بزنید

    DialogResult = System.Windows.Forms.DialogResult.OK;
    this.Close();

    موفق باشید
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

  5. #5

    نقل قول: فراخوانی یک رویداد با روبدادی در فرم دیگر

    ممنونم جواب داد

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

    نقل قول: فراخوانی یک رویداد با روبدادی در فرم دیگر

    سلام
    حالا اگر فرم بصورت Show باز شود چه راه حلی ارائه میدهید

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    با سلام
    نیازی به این کارها نیست
    کافیه فرم ویرایشتون رو به شکل زیر باز کنید

    frmEditPersonel _frmPersonel = new frmEditPersonel();
    if (_frmPersonel.ShowDialog() == DialogResult.OK)
    {
    frmShowPersonel_Load(null, null);
    }

    در اینجا نام فرم ویرایش من frmEditPersonel و فرم کنونی frmShowPersonel هست که طبق پروژه خودتون تغییر بدید
    سپس در صفحه ای که اطلاعات ویرایش میشوند در دکمه ثبت ویرایش که در صورت ویرایش شدن است کد زیر رو قبل از بستن فرم(this.close;) بزنید

    DialogResult = System.Windows.Forms.DialogResult.OK;
    this.Close();

    موفق باشید

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

  1. سوال: سیو کردن یک متن همراه با فونت در فرم دیگر
    نوشته شده توسط comboy22 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: یک شنبه 11 فروردین 1392, 02:31 صبح
  2. سوال: سیو کردن یک متن همراه با فونت در فرم دیگر
    نوشته شده توسط comboy22 در بخش VB.NET
    پاسخ: 6
    آخرین پست: چهارشنبه 07 فروردین 1392, 14:55 عصر
  3. سوال: سیو کردن یک متن همراه با فونت در فرم دیگر
    نوشته شده توسط comboy22 در بخش WPF
    پاسخ: 1
    آخرین پست: دوشنبه 05 فروردین 1392, 13:59 عصر
  4. بستن یک فرم با button در فرم دیگر
    نوشته شده توسط saeedhushmand در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 07 دی 1390, 00:14 صبح
  5. حذف رکورد با Adodc در فرم دیگر
    نوشته شده توسط yasa_sabnet68 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: چهارشنبه 02 دی 1388, 12:06 عصر

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

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