Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Joca

[vb.net] Centrar um controlo (ex.: botão) sem cálculos [Resolvido]

Mensagens Recomendadas

Joca    0
Joca

É possível centrar um controlo numa Form sem fazer cálculos matemáticos ?

O objectivo é após escolher uma opção num RadioButton, os controlos (ex.: botão, label, etc) ficarem centrados no meio do programa que irá ter a forma de uma elipse (isto é, em vez da Form rectangular, é uma elipse).

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Revolt    1
Revolt

penso que consegues fazer aquilo que queres com anchors mas não me lembro como. Experimenta meter anchor à direita e à esquerda do controlo

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Joca    0
Joca

Obrigado pelas opiniões! :)

Vou ficar-me pelo seguinte código nos eventos Load e Resize da Form1:

Button1.Left = (Button1.FindForm.ClientRectangle.Width / 2) - (Button1.Width / 2)
Button1.Top = (Button1.FindForm.ClientRectangle.Height / 2) - (Button1.Height / 2)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade