PDA

View Full Version : سوال: رفرش شدن فرم اصلی بعد از بستن فرم فرعی



aliasqar67
سه شنبه 18 بهمن 1390, 00:03 صبح
با سلام
من ی برنامه نوشتم ک توی صفحه اصلی ی دیتا گرید داره ی دکمه هم هست برای اضافه کردن وقتی دکمه اضافه کردن زده مشه کاربر وارد ی فرم کوچیک میشه برای ورود اطلاعات . حالا می خوام وقتی فرم کوچیک بسته شد فرم اصلی یک بار رفرش بشه تا اطلاعات کامل نشون داده بشه . اگه کسی می تونه راهنمایی کنه . با تشکر

mmd2009
سه شنبه 18 بهمن 1390, 05:28 صبح
با سلام

به این شکل عمل کنید :


using(ChickForm _ChickForm = new ChickForm())
{
_ChickForm.Showdialog();
// متدی که برنامتون رو اپدیت میکنه رو اینجا بذارید
}



موفق باشید

shadi khanum
سه شنبه 18 بهمن 1390, 08:20 صبح
فرم دوم که روی فرم اول باز میشه رو Show نکنید و showDialog کنید دوست عزیز و بعد از showdialog کدهایی که واسه update کردن میخواید رو باید بنویسید. با این کار وقتی فرم دوم نمایش داده شد کدهای بعدی اجرا نمیشه تا فرم دوم که بسته شه.البته راه های دیگه ای هم داره ، میتونید مثلا یه تابع public توی فرم اول داشته باشد که کار update رو انجام میده و تو Close فرم دوم اون تابع رو فراخوانی کنید.
موفق باشی

aliasqar67
سه شنبه 18 بهمن 1390, 09:08 صبح
فرم دوم که روی فرم اول باز میشه رو Show نکنید و showDialog کنید دوست عزیز و بعد از showdialog کدهایی که واسه update کردن میخواید رو باید بنویسید. با این کار وقتی فرم دوم نمایش داده شد کدهای بعدی اجرا نمیشه تا فرم دوم که بسته شه.البته راه های دیگه ای هم داره ، میتونید مثلا یه تابع public توی فرم اول داشته باشد که کار update رو انجام میده و تو Close فرم دوم اون تابع رو فراخوانی کنید.
موفق باشی

با سلام

به این شکل عمل کنید :


using(ChickForm _ChickForm = new ChickForm())
{
_ChickForm.Showdialog();
// متدی که برنامتون رو اپدیت میکنه رو اینجا بذارید
}



موفق باشید

دست دوستای گلم درد نکنه . واقعا مچکرم . درست شد

sajjadsrz
جمعه 25 فروردین 1391, 18:23 عصر
سلام
توی دکمه Close یک بار دیگه دیتاتوت ست کن

mostafah110
جمعه 25 فروردین 1391, 18:50 عصر
با سلام

به این شکل عمل کنید :


using(ChickForm _ChickForm = new ChickForm())
{
_ChickForm.Showdialog();
// متدی که برنامتون رو اپدیت میکنه رو اینجا بذارید
}



موفق باشید

سلام دوست عزیز میشه بپرسم چرا از using استفاده کردی، چه مزیتی استفاده از using در غیر استفاده از آن دارد؟

خیلی ممنون

darkwish
یک شنبه 27 فروردین 1391, 09:20 صبح
سلام دوست عزیز میشه کار با این کدی که نوشتی رو بیشتر توضیح بدید ممنون میشم

Yanehsar
یک شنبه 27 فروردین 1391, 22:36 عصر
با سلام

به این شکل عمل کنید :


using(ChickForm _ChickForm = new ChickForm())
{
_ChickForm.Showdialog();
// متدی که برنامتون رو اپدیت میکنه رو اینجا بذارید
}



موفق باشید


سلام منم تو این زمینه مشکل دارم میشه یه نمونهکد کوچک بذارید تا ببینم؟ممنون میشه اگر با سی شارپ 2008 باشه که بتونم ببینم.مرسی

کاظم فلاحی خواه
یک شنبه 27 فروردین 1391, 23:18 عصر
با سلام .
http://kazemfallahi1371.persiangig.com/document/RefreshForms.rar

با تشکر./

85811

Yanehsar
دوشنبه 28 فروردین 1391, 07:35 صبح
با سلام .
http://kazemfallahi1371.persiangig.com/document/RefreshForms.rar

با تشکر./

85811

لینکتون مشکل داره

Yanehsar
دوشنبه 28 فروردین 1391, 21:33 عصر
لینک صحیح دانلود که دوستمون برام فرستاد
http://wdl.persiangig.com/pages/download/?dl=http://kazemfallahi1371.persiangig.com/document/RefreshForms.rar