View Full Version : مبتدی: نمایش فرم روی panel
teymoorei
شنبه 17 آبان 1393, 16:46 عصر
سلام دوستان
من یه MDIForm دارم که توش یه Panle گذاشتم حالا وقتی یه فرم رو انتخاب میکنم زیر Panel قرار میگیریه .
لطفا راهنمایی کنید
باتشکر
cjmoon
شنبه 17 آبان 1393, 18:04 عصر
سلام
برای نمایش فرم روی panel از CODE زیر استفاده کن
Dim f As New Form2()
f.TopLevel = False
Me.Panel1.Controls.Add(f)
f.Show()
لایک داشت؟:لبخندساده:
مثله برگی خشك و تنها رویه شاخه موندم اینجا می ترسم
تویه چنگ وحشی باد برم از خاطر و از یاد بپوسم
همه ی روزای من ، قصه ی بودن من ،
تویه آینه ی دلم
مثله شب سیاه و سرده ، مثله ابرا رنگ درده
teymoorei
شنبه 17 آبان 1393, 18:16 عصر
ممنونم امادوتا مشکل جدید
1- فرمم میره یه گوشه با این که StartPosition رو روی CenterScreen قرار دادم .
2- من روی Panel یه GroupBox قرار دادم و فرم میره زیر اون
cjmoon
شنبه 17 آبان 1393, 19:37 عصر
سلام
چندتا خط جدید اضافه کردم ببین کدوم به کارت میاد
و در مورد group box هم از send to back استفاده کردم
Dim f As New Form2()
f.TopLevel = False
Me.Panel1.Controls.Add(f)
f.Show()
' f.WindowState = FormWindowState.Maximized
'f.Dock = DockStyle.Fill
'f.Location = New Point(200, 10)
GroupBox1.SendToBack()
لایک داشت؟:لبخندساده:
مثله برگی خشك و تنها رویه شاخه موندم اینجا می ترسم
تویه چنگ وحشی باد برم از خاطر و از یاد بپوسم
همه ی روزای من ، قصه ی بودن من ،
تویه آینه ی دلم
مثله شب سیاه و سرده ، مثله ابرا رنگ درده
teymoorei
شنبه 17 آبان 1393, 19:57 عصر
ممنونم اما هنوز مشکل وسط آمدن فرم هست .
'frm.WindowState = FormWindowState.Maximized 'frm.Dock = DockStyle.Fill
'frm.Location = New Point(200, 10)
cjmoon
شنبه 17 آبان 1393, 23:17 عصر
سلام
شما با تغییر دادن اعداد و کد زیر می تونین فرم رو هرجای panel خواستین نمایش بدین
Dim f As New Form2()
f.TopLevel = False
Me.Panel1.Controls.Add(f)
f.StartPosition = FormStartPosition.Manual
f.Location = New Point(200, 10)
f.Show()
GroupBox1.SendToBack()
لایک داشت؟:لبخندساده:
مثله برگی خشك و تنها رویه شاخه موندم اینجا می ترسم
تویه چنگ وحشی باد برم از خاطر و از یاد بپوسم
همه ی روزای من ، قصه ی بودن من ،
تویه آینه ی دلم
مثله شب سیاه و سرده ، مثله ابرا رنگ درده
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.