Centrar formularios en cualquier resolucion de Pantalla
Buenas tardes a todos, y de antemano muchas gracias por la ayuda que me puedan brindar...
Como hago para que mi programa trabaje presentando un determinado formulario siempre en el centro del monitor no importa la resoluci贸n que tenga seteada la configuracion de pantalla?
Creo importante mencionarles que dichos formularios son llamdos dentro de un form MDI maximizado.
Como hago para que mi programa trabaje presentando un determinado formulario siempre en el centro del monitor no importa la resoluci贸n que tenga seteada la configuracion de pantalla?
Creo importante mencionarles que dichos formularios son llamdos dentro de un form MDI maximizado.
Hola, puedes usar este c贸digo:
Public Sub CenterForm(ByVal pstrFormulario As Form)
pstrFormulario.Top = (MDIMain.Height - MDIMain.Toolbar1.Height - MDIMain.StatusBar1.Height - 450 - pstrFormulario.Height) / 2
pstrFormulario.Left = (MDIMain.Width - pstrFormulario.Width) / 2
End Sub
Public Sub CenterForm(ByVal pstrFormulario As Form)
pstrFormulario.Top = (MDIMain.Height - MDIMain.Toolbar1.Height - MDIMain.StatusBar1.Height - 450 - pstrFormulario.Height) / 2
pstrFormulario.Left = (MDIMain.Width - pstrFormulario.Width) / 2
End Sub
