VB.NET - Funzione che centra una finestra Frame al centro del Desktop (Codice)
Oggi vi voglio mettere a disposizione una funzione, che serve a Posizionare la finestra al centro del Desktop.
CODICE VISUAL STUDIO 2010 - VISUAL BASIC .NET - VB.NET:
'Funzione che mette al centro del Desktop la vostra Finestra o Form
Public Sub CentraForm()
Me.Left = (Screen.PrimaryScreen.Bounds.Width - Me.Width) / 2
Me.Top = (Screen.PrimaryScreen.Bounds.Height - Me.Height) / 2
End Sub
Alternativa di soluzione, secondo metodo :
CODICE VISUAL STUDIO 2010 - VISUAL BASIC .NET - VB.NET:
'Funzione che mette al centro del Desktop la vostra Finestra o Form
Public Sub CentraFormDesktop()
Dim currentArea = Screen.FromControl(Me).WorkingArea
Me.Top = currentArea.Top + CInt((currentArea.Height / 2) - (Me.Height / 2))
Me.Left = currentArea.Left + CInt((currentArea.Width / 2) - (Me.Width / 2))
End Sub
By ImaginSystems & Queen Gin