PDA

View Full Version : سوال: نمایش اطلاعات فرم ها در یک فرم



ehsanes
جمعه 20 شهریور 1388, 11:53 صبح
سلام

من چند فرم دارم که می خوام با زدن next به فرم بعدی بره اما فرم 2 باز نشه یعنی اطلاعاتی

که در فرم 2 هست در همون فرم 1 باز بشه و با زدن back اطلاعات فرم قبلی نمایش داده

بشه (یک فرم باشه که بازدن next به ترتیب داخل همون فرم نمایش داده بشه)

چه طور باید این کار انجام بدم

asefy2008
جمعه 20 شهریور 1388, 12:13 عصر
http://barnamenevis.org/forum/showthread.php?t=91138&highlight=ObjectRelations

ehsanes
جمعه 20 شهریور 1388, 16:59 عصر
ممنون

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

هست من می خوام کل اطلاعات فرم نشون بده textbox,radiobutton و...

Reza_Yarahmadi
جمعه 20 شهریور 1388, 18:50 عصر
میتونی از پنل استفاده کنی. به این صورت که کنترلهایی که میخوای به ازا هر فرم داشته باشی رو توی پنلهای جدایی بذار ، خاصیت Visible همه پنلها رو False کن (غیر از اولی!). زمانی که روی دکمه Next و یا Back کلیک میکنی طبق پنلی که در حال نمایشه تعیین کن کدوم پنل باید نمایش داده بشه.
یه روش دیگه هم اینه که فرمها رو هرطور که نیازه درست کنی و زمان زدن دکمه ها به جای نمایش فرم ها ، کنترلهای فرم بعدی رو به فرم کنونی منتقل کنی.
Form2 f2 = new Form2();
this.Controls.Clear();
foreach (Control ctl in f2.Controls)
this.Controls.Add(ctl);