PDA

View Full Version : نمایش یک فرم در tabpage



shaima
چهارشنبه 13 آبان 1388, 23:26 عصر
سلام

من یه لیست باکس دارم که اگر هر آیتم رو که روش کلیک کنی توی تب کنترل کنارش یه تب پیج ایجاد میکنه که توی اون تب پیج یکی از فرم های پروژه ام رو نمایش میدم. تا اینجای کار هیچ مشکلی نیست، من میخوام وقتی روی باتن اسامی کاندیدا کلیک میکنم یه فرم دیگه از برنامه ام رو دقیقا تو همین تب پیج نشون بده ولی نمی دونم چه جوری میشه این کار رو کرد و اینکه اصلا این کار شدنیه؟

ممنون میشم کمکم کنید...

http://i34.tinypic.com/2n08pxh.jpg

این کدی که برای ایجاد تب اول و نسبت دادن فرمم به این تب پیج نوشتم:



TabPage tab_election= new TabPage("تعریف انتخابات");
tabControl1.TabPages.Add(tab_eelection);
register_election_frm reg= new register_election_frm();
reg.MdiParent= this;
reg.Show();
tab_election.Controls.Add(reg);

esmartiz_red
پنج شنبه 14 آبان 1388, 00:28 صبح
http://www.daniweb.com/forums/thread204595.html#

esmartiz_red
پنج شنبه 14 آبان 1388, 00:36 صبح
این نمونه برنامه آبکی هم هست که تقریبا از رو همون کدها نوشتم
اگه دیدین زیاد جال نیست به دل نگیرین :خجالت: فقط خواستم طریقه کار رو نشون بدم :بامزه::لبخند:

shahab_ss
پنج شنبه 14 آبان 1388, 10:45 صبح
به نظر من بهتر اینه که فرم هاتون رو بصورت UserControl در بیارید و اون ها رو به یک Panel اضافه کنید.

Panel1.Controls.Add(UserControl);