PDA

View Full Version : سوال: نمايش چيلدفرم دروسط صفحه



sh2007
جمعه 25 تیر 1389, 19:22 عصر
دوستان سلام چطورمي تونم باكدنويسي يك چيلدفرم رادروسط يامركز صفحه نمايش ‎
بدهم‎
ممنون

sh2007
جمعه 25 تیر 1389, 20:33 عصر
اساتيدكسي نيست جواب بده

nasim bahari
جمعه 25 تیر 1389, 21:23 عصر
سلام..........

فرم مادر رو جوری تنظیم کن که یا کل صفحه رو بپوشانه یا در مرکز قرار بگیره.......

حالا فرم دختر رو در مرکز فرم مادر تنظیم کن...........

sh2007
جمعه 25 تیر 1389, 23:09 عصر
دوست من سلام.باكدنويسي ميخوام چيلدفرم رودروسط صفحه قراربدم

mohammad.moosaei
جمعه 25 تیر 1389, 23:45 عصر
دوست من سلام.باكدنويسي ميخوام چيلدفرم رودروسط صفحه قراربدم


برای ایجاد یک ChildForm و هم قرار دادن اون در وسط فرم مادر می تونی از کد زیر استفاده کنی :


Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles BtnShow.Click

Dim ChildForm As New System.Windows.Forms.Form
ChildForm.MdiParent = Me

m_ChildFormNumber += 1

ChildForm.Text = "Child" & m_ChildFormNumber

ChildForm.StartPosition = FormStartPosition.CenterScreen

ChildForm.Show()

End Sub

vbworm
شنبه 26 تیر 1389, 00:00 صبح
اينم يه راه حل ساده تر :


ChildForm.Left = (Main.Width - ChildForm.Width) / 2
ChildForm.Top = (Main.Height - ChildForm.Height) / 2

mohammad.moosaei
شنبه 26 تیر 1389, 01:38 صبح
اينم يه راه حل ساده تر :


ChildForm.Left = (Main.Width - ChildForm.Width) / 2
ChildForm.Top = (Main.Height - ChildForm.Height) / 2


یعنی آسونتر از اینه ؟؟؟؟؟؟؟؟؟ :متفکر::متعجب:



ChildForm.StartPosition = FormStartPosition.CenterScreen

vbworm
شنبه 26 تیر 1389, 02:38 صبح
یعنی آسونتر از اینه ؟؟؟؟؟؟؟؟؟ :متفکر::متعجب:



ChildForm.StartPosition = FormStartPosition.CenterScreen


عزیز دل برادر، FormStartPosition.CenterScreen فرم رو وسط صفحه قرار میده. اگه Main مورد نظر Maximize نباشه اون موقع دیگه Child وسط Main بالا نمیاد. :چشمک:

mohammad.moosaei
شنبه 26 تیر 1389, 16:14 عصر
عزیز دل برادر، FormStartPosition.CenterScreen فرم رو وسط صفحه قرار میده. اگه Main مورد نظر Maximize نباشه اون موقع دیگه Child وسط Main بالا نمیاد. :چشمک:

آقا این تست شده ، و 100% هم جواب میده . یک با ر تستش کنی طالب میشی دادش:لبخند:


اینم سند و مدرک معتبر :چشمک:

vbworm
شنبه 26 تیر 1389, 23:37 عصر
من این کارو قبلا کردم ولی نشد :متفکر::گریه: