View Full Version : نمایش یک فرم در panel فرم دیگر
f.beigirad
دوشنبه 02 بهمن 1391, 17:02 عصر
با عرض سلام.
برنامه ای که مینویسم قسمتای مختلفی داره.و من برای هر قسمت یه فرم ساختم.
حالا میخوام موقع نمایش ، در یک panel که تو فرم mainهست نشون داده بشن.
یه سری کد نوشتم ولی همش ناقص بود.و ارور میداد.میشه راهنماییم کنید؟
sgn2006
دوشنبه 02 بهمن 1391, 17:20 عصر
سلام یه کم بیشتر توضیح بده یعنی چی می خوام در یک panel نشون داده بشه ...؟
f.beigirad
دوشنبه 02 بهمن 1391, 17:27 عصر
panelتوی فرم Main هست
میخوام فرم Form1رو توی panelنشون بدم
همین
f.beigirad
دوشنبه 02 بهمن 1391, 17:40 عصر
با سلام.
پاسخ سوالم رو خودم پیدا کردم.از این لینک:
http://objectmix.com/csharp/311907-docking-form-into-panel.html
Form newForm = new Form();
newForm.TopLevel = false;
// size the Form, set its TitleBar attributes, FormBorderStyle or whatever
panel1.Controls.Add(newForm);
newForm.Show();
newForm.Dock = DockStyle.Top;
newForm.BringToFront();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.