View Full Version : سوال: refresh کردن صفحه پدر بعد از بستن صفحه فرزند در wpf
mymina
شنبه 29 تیر 1392, 13:05 عصر
در صفحه اول یک datagrid دارم که اطلاعات کاربران را نمایش می دهد در این صفحه با کلیک روی یک button به صفحه دیگر رفته و یک کاربر جدید اضافه می نمایم می خواهم بعد از بسته شدن صفحه دوم یعنی صفحه فرزند صفحه اول که کاربران را در یک datagrid نمایش می دهد refresh شود
birtemp
یک شنبه 30 تیر 1392, 00:25 صبح
خب دستور ررفرش رو تو قسمت Unload فرم فرزند بذار
یا تو دکمه کلوز فرم بذار (کد رفرش رو قبل کد بسته شدن بذاری باید)
همین
mymina
یک شنبه 30 تیر 1392, 10:09 صبح
میشه کمی بیشتر توضیح بدهید با کد
morteza norouzi
یک شنبه 30 تیر 1392, 10:14 صبح
معذرت میخام unload فرم فرزند چه ربطی داره به فرم پدر؟!!!
از طرفی نوشتن کد رفرش داخل فرم فرزند فرم پدر رو که رفرش نمیکنه
یه کدی داخل فرم پدر باید نوشته بشه تا رفرش بشه
mymina
یک شنبه 30 تیر 1392, 10:44 صبح
هرراهی که فکر می کردم انجام دادم نمی دونم چرا نمیشه فکر می کنم مشکلم خیلی ساده باشه هر کسی که wpf کار کرده باشه باید همچین کاری تو برنامه هاش باید انجام بده لطفا من را با کد راهنمایی کنید
باتشکر فراوان از عزیزان
mymina
یک شنبه 30 تیر 1392, 11:32 صبح
لطفا اگر کسی می دونه راهنمایی کنه
Boy_nn
یک شنبه 30 تیر 1392, 11:42 صبح
delegate
از delegate و Event استفاده بکنید
بهترین راه حل و ساده ترین
mymina
یک شنبه 30 تیر 1392, 12:48 عصر
دوست عزیز من اگر لطف کنید و با کد راهنمایی کنید که دقیقا کجا چی بنویسم ممنون میشم
mymina
یک شنبه 30 تیر 1392, 13:58 عصر
Refresh Parent window after closing child window in Wpf
دوستان عزیز لطفا راهنمایی کنید درگیرم چیکارکنم؟
aryasoft2872
یک شنبه 30 تیر 1392, 14:57 عصر
Refresh Parent window after closing child window in Wpf
دوستان عزیز لطفا راهنمایی کنید درگیرم چیکارکنم؟
وقتی داری با ShowDialog پنجره رو باز می کنی تا زمانی که پنجره بسته نشه خط بعدی اجرا نمیشه...البته پنجره Parent هم قفل میشه توی این مدت ولی اصولیش هم همینه.
golden dragon
دوشنبه 31 تیر 1392, 01:59 صبح
//////////// write below code in first page...
void p2_Closed(object sender, EventArgs e)
{
refresh();//the function to refresh datagrid.
}
private void showsecondpage_Click(object sender, RoutedEventArgs e)
{
page2 p2 = new page2();
p2.Closed += new EventHandler(p2_Closed);
p2.Show();
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.