CONTROLES RESIZE
ola , qual a melhor maneira para ajustar o local dos controles quando o tamanho do form é alterado...
o que geralmente se faz
abraços!!!
o que geralmente se faz
abraços!!!
Cara, eu particulamente, gosto de fazer o Resize na mão.
Tem um exemplo anexo a mensagem.
Ve ai...
Tem um exemplo anexo a mensagem.
Ve ai...
se vc não quiser o Resize do form. é só mudar a propriedade BorderStyle dele para "3 - Fixed Dialog"
valeu com o exemplo do angelo ja deu pra dar uma clareada
mas tipo, por exemplo!!
tenho um controle que esta no centro do form
e quero que ele fique sempre no centro...
como faço.....
tenho um controle que esta no centro do form
e quero que ele fique sempre no centro...
como faço.....
PINI;
Você deve calcular altura e largura com esquerda e topo. Assim:
Controle.Top = (Form.ScaleHeigth - Controle.Heigth) / 2
Controle.Left = (Form.ScaleWidth - Controle.Width) / 2
Espero q esclareça.
Uma forma legal d manter Todos os controles no centro do form quando há resize, é usar um frame, e colocar todos os controles dentro dele, aà é só mantê-lo no centro...
Você deve calcular altura e largura com esquerda e topo. Assim:
Controle.Top = (Form.ScaleHeigth - Controle.Heigth) / 2
Controle.Left = (Form.ScaleWidth - Controle.Width) / 2
Espero q esclareça.
Uma forma legal d manter Todos os controles no centro do form quando há resize, é usar um frame, e colocar todos os controles dentro dele, aà é só mantê-lo no centro...
Tópico encerrado , respostas não são mais permitidas