Bom dia!
Montei essa simples função para centralizar controles na largura do formulário:
Public Function CentralizaControle(frm As Form, ctl As Control)
ctl.Left = (frm.Width / 2) - (ctl.Width / 2)
End Function
No evento ao carregar do form escrevo assim:
Call CentralizaControle(Me, NomeDoControle)
Como montar essa função para inserir mais nomes de controles sem ter que inserir mais variáveis na estrutura da mesma?, ex:
Public Function CentralizaControle(frm As Form, ctl1 As Control, ctl2 As Control, ctl3 As Control, ctl4 As Control, ctl5 As Control)
Até porque pode-se precisar centralizar muitos controles.
Muito obrigado
Montei essa simples função para centralizar controles na largura do formulário:
Public Function CentralizaControle(frm As Form, ctl As Control)
ctl.Left = (frm.Width / 2) - (ctl.Width / 2)
End Function
No evento ao carregar do form escrevo assim:
Call CentralizaControle(Me, NomeDoControle)
Como montar essa função para inserir mais nomes de controles sem ter que inserir mais variáveis na estrutura da mesma?, ex:
Public Function CentralizaControle(frm As Form, ctl1 As Control, ctl2 As Control, ctl3 As Control, ctl4 As Control, ctl5 As Control)
Até porque pode-se precisar centralizar muitos controles.
Muito obrigado