0 امتیاز

با سلام. من وقتی فرمی رو parent یکی دیگه قرار میدم و میخوام از روی فرم والد، فرزند رو باز کنم ، فرم فرزند زیر toolbox هایی که برای والد گذاشتم باز میشه!!! یعنی روی فرم والد باز شده ولی زیر toolbox هاش..... مشکل چیه؟؟

سلام، شما میخواین فرم فرزند چطور نمایش داده بشه؟
توسط (6,480 امتیاز) 6 17 129
با سلام . من فقط می خوام فرم فرزند خیلی عادی توی center screen فرم والد نمایش داده بشه ولی نمیدونم چرا پشت toolbox هایی که واسه فرم والد گذاشتم میفته!!!
توسط (139 امتیاز) 1 4 20

1 پاسخ

0 امتیاز

از کد زیر استفاده کنید ، احتمالا درست میشه، اگه درست نشد کدتون رو بذارین تا مشکلتون رو برطرف کنم :

private void Form1_Load(object sender, EventArgs e)
{
    IsMdiContainer = true;
}

private void toolStripButton1_Click(object sender, EventArgs e)
{
    Form2 frm2 = new Form2();
    frm2.StartPosition = FormStartPosition.CenterScreen;
    frm2.Show();
    frm2.MdiParent = this;
    frm2.Dock = DockStyle.Fill;
}

 

کد رو تست کردم، درسته، به این نکته هم توجه کنید که اگه بخواین فرم فرزند کل فرم والد رو در بر نگیره اون خط آخر رو باید حذف کنید
ویرایش شده توسط
توسط (6,480 امتیاز) 6 17 129
توسط (6,480 امتیاز) 6 17 129
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...