سلام دوستان چه طور میتونم یه فرم دیگه رو درون یک پنل باز کنم و با اون فرم کار کنم؟
سلام دوستان چه طور میتونم یه فرم دیگه رو درون یک پنل باز کنم و با اون فرم کار کنم؟
Form2 f2 = new Form2();//a
f2.TopLevel = false;//c
f2.WindowState = FormWindowState.Maximized;//d
f2.Dock = DockStyle.Fill;//e
panel1.Controls.Add(f2);//f
f2.Show();//g
ممنون ولی راهی هست که فقط این قسمت نشون داده بشه ؟
Untitle4d.png
اگه میخوای از فرم استفاده کنی راهش اینه ولی به نظر من بهتره که از user control استفاده کنی تا فرم .
یوزر کنترل چیه؟
user control به زبون ساده همین فرمه با FromBorderStyle برابر با None ولی به عنوان کنترل شناخته میشه (مثل باتن , لیبل و ...) نه به عنوان فرم .به جای اینکه از New project فرم را انتخاب کنی تا مثلاً Form2 ایجاد بشه از usercontrol استفاده کن .