CENTRALIZAR
Como faço para centralizar um mdichildren, sem ser por left e top?
porque por exemplo uma tela com os pixels 800x600 fica diferente de uma com os pixels maior, já tentei usar a opção startposition e não resultou
porque por exemplo uma tela com os pixels 800x600 fica diferente de uma com os pixels maior, já tentei usar a opção startposition e não resultou
No StarPosition não irá funcionar porque ajusta o Form só na inicialização.
E se você fizer uma funcção para isso?
E se você fizer uma funcção para isso?
Private Sub Centraliza()
Dim Top As Integer = 0
Dim Left As Integer = 0
For Each ChildForm As Form In Me.MdiChildren
Top = (Me.Height - ChildForm.Height) \ 2
Left = (Me.Width - ChildForm.Width) \ 2
ChildForm.Location = New System.Drawing.Point(Left, Top)
Next
End Sub
Tópico encerrado , respostas não são mais permitidas