+1 امتیاز

سلام،

با توجه به شکل زیر من می خوام فرم جدید ی که ساختم در فرم اصلی باز شود . باید چکار کنم ؟

به طور مثال Form 2 من در Fom 1 من و در زیر buttonitem14 ظاهر شود .

 

 

2 پاسخ

+3 امتیاز

سلام ، من منظورتون رو خوب نمیگیرم . می تونید یک Panel روی فرم اصلی قرار بدین و فرم ثانویه رو داخل این پنل نمایش بدین :

Form1 myForm = new Form1();
myForm.TopLevel = false;
myForm.AutoScroll = true;
frmMain.Panel2.Controls.Add(myForm);
myForm.Show();

البته اول خاصیت FormBorderStyle رو تنظیم کنید :

myForm.FormBorderStyle = FormBorderStyle.None;

 

frmMain همون فرمی که شما قصد دارید فرم دیگری رو داخلش قرار بدین . اون فرمی که Panel داخلش قرار دادین و میخواین فرم های دیگه رو داخلش نمیش بدین .

میشه از همین روش استفاده کنید .
توسط (6,145 امتیاز) 5 11 116
سلام ... من هر  کاری کردم نشد
ویرایش شده توسط
توسط (206 امتیاز) 3 10 32
0 امتیاز
سلام.

از TabControl استفاده کنید میتونید چندین صفحه با کنترلهای مجزا داشته باشید.
سلام ... شما میتونید جواب سؤال بالا رو بررسی کنید . من هر کاری کردم نشد .
توسط (206 امتیاز) 3 10 32
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...