View Full Version : قرار دادن فرم در وسط مونیتور
mahdyeh
چهارشنبه 28 مرداد 1388, 17:41 عصر
سلام
این کد در vb6 فرم را در وسط مونیتور قرار می دهد
frmName.Move (Screen.Width - frmName.Width) / 2, (Screen.Height - frmName.Height) / 2
در vb9 چطور می تونم این کارو کنم؟
alimanam
چهارشنبه 28 مرداد 1388, 18:07 عصر
سلام
این کد در vb6 فرم را در وسط مونیتور قرار می دهد
frmName.Move (Screen.Width - frmName.Width) / 2, (Screen.Height - frmName.Height) / 2
در vb9 چطور می تونم این کارو کنم؟
با سلام
راه اول :
ست کردن خصوصیت StartPosition فرم به CenterScreen
http://img228.imageshack.us/img228/3502/51575244.gif
راه دوم :
نوشتن کد زیر در رویداد فرم اکتیو
Me.StartPosition = FormStartPosition.CenterScreen
Hossis
چهارشنبه 28 مرداد 1388, 18:48 عصر
سلام
این کد در vb6 فرم را در وسط مونیتور قرار می دهد
Me.Move (Screen.Width - Me.Width) / 2, (Screen.Height - Me.Height) / 2
در vb9 چطور می تونم این کارو کنم؟
این هم ترجمه کدی که در vb6 دارد و شما نوشتید
Me.Location = New Point((Screen.PrimaryScreen.Bounds.Width - Me.Width) / 2, (Screen.PrimaryScreen.Bounds.Height - Me.height) / 2)
اما نیازی به این کد نیست ،شما می توانید این دستور را بنویسید
CenterToScreen()
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.