Como: Posicionar controles no Windows Forms
Para posicionar controles, use o Windows Forms Designer no Visual Studio ou especifique a Location propriedade.
Posicionar um controle na superfície de design do Windows Forms Designer
No Visual Studio, arraste o controle para o local apropriado com o mouse.
Observação
Selecione o controle e mova-o com as teclas de direção para posicioná-lo com mais precisão. Além disso, as guias de alinhamento ajudam a posicionar os controles com precisão em seu formulário. Para obter mais informações, consulte Instruções passo a passo: organizando controles nos Windows Forms usando guias de alinhamento.
Posicionar um controle usando a janela Propriedades
No Visual Studio, selecione o controle que você deseja posicionar.
Na janela Propriedades, insira valores para a Location propriedade, separados por vírgula, para posicionar o controle em seu contêiner.
O primeiro número (X) é a distância entre a borda esquerda do contêiner; o segundo número (Y) é a distância entre a borda superior da área do recipiente, medida em pixels.
Observação
Você pode expandir a Location propriedade para digitar os valores X e Y individualmente.
Posicionar um controle programaticamente
Defina a Location propriedade do controle como um Pointarquivo .
Button1.Location = New Point(100, 100)
button1.Location = new Point(100, 100);
button1->Location = Point(100, 100);
Altere a coordenada X do local do controle usando a Left subpropriedade.
Button1.Left = 300
button1.Left = 300;
button1->Left = 300;
Incrementar a localização de um controle programaticamente
Defina a subpropriedade para incrementar a Left coordenada X do controle.
Button1.Left += 200
button1.Left += 200;
button1->Left += 200;
Observação
Use a Location propriedade para definir as posições X e Y de um controle simultaneamente. Para definir uma posição individualmente, use a subpropriedade (X) ou Top (Y) do Left controle. Não tente definir implicitamente as coordenadas X e Y da estrutura que representa a Point localização do botão, porque essa estrutura contém uma cópia das coordenadas do botão.
Confira também
- Controles dos Windows Forms
- Passo a passo: organizando controles nos Windows Forms usando linhas de alinhamento
- Passo a passo: organizando controles nos Windows Forms usando um TableLayoutPanel
- Passo a passo: organizando controles nos Windows Forms utilizando um FlowLayoutPanel
- Rotulando controles individuais do Windows Forms e fornecendo atalhos para eles
- Controles a serem usados nos Windows Forms
- Controles dos Windows Forms por função
- Como configurar o local da tela dos Windows Forms
.NET Desktop feedback