PDA

View Full Version : سوال: مشکل عدم نمایش آنی اطلاعات ذخیره شده در دیتابیس توسط فرم2 در فرم1 که از قبل باز است



Mojtaba0
جمعه 14 شهریور 1393, 01:34 صبح
مشکل عدم نمایش آنی اطلاعات ذخیره شده در دیتابیس توسط فرم2 در فرم1 که از قبل باز است

من یه فرم اصلی 1 دارم. یه فرمی هم برای اضافه 2 و یه فرمی هم برای ویرایش 3.

فرم 1 همیشه باز هست.

میخوام وقتی فرم2 که برای اضافه هست و از فرم 1 فراخوانی میشه (ShowDialog) وقتی اطلاعات را تو دیتابیس ریخت بسته بشه(*) و فرم 1 بصورت خودکار اطلاعات دیتابیس که تغییر کرده رو نمایش بده.
توجه کنید که فرم 1 هیچ تغییری نکرده یعنی مجددا Load نشده یا رخدادی رخ نداده.(چون از قبل باز بوده و همیشه هم هست)

123096




پی نوشت
* - تا اینجا که * زدم درسته کار
تکنولوژی لینک بکار رفته و دیتا گرید هم با دیتاست ست شده.

forodo
جمعه 14 شهریور 1393, 11:44 صبح
سلام
اگر می خواید اطلاعات وارد شده در فرم 2 به فرم 1 اضافه بشه در رویداد Activated فرم اطلاعات رو دوباره فراخوانی کنید.

Mojtaba0
جمعه 14 شهریور 1393, 14:47 عصر
سلام
اگر می خواید اطلاعات وارد شده در فرم 2 به فرم 1 اضافه بشه در رویداد Activated فرم اطلاعات رو دوباره فراخوانی کنید.


ممنون از پاسخ شما. مشکل حل شد.

پس نتیجه می گیریم:
وقتی با متد ShowDialog() فرمی را باز کنیم فرم اصلی به طور خودکار Deactive شده و بعد از بستنِ فرمی که ShowDialog شده فرم اصلی مجددا Active میشود.

forodo
جمعه 14 شهریور 1393, 19:04 عصر
کلاً اگر فرم Deactive بشه و بعد active بشه کدهای داخل رویداد Activated اجرا خواهد شد.
شما وقتی برنامه بازه روی محیط دسکتاپ یا هرجای دیگه ای به جز فرمتون کلیک کنید و بعد دوباره روی فرم کلیک کنید کدهای داخل رویداد Activated اجرا خواهد شد.