Partilhar via


Como: Posição Controls on Windows Forms

Para posicionar controles, use o Designer de Formulários do Windows ou especifique o Location propriedade.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para posicionar um controle na área de design do Designer de Formulários do Windows

Para posicionar um controle usando a janela Propriedades

  1. clicar no controle que deseja posicionar.

  2. No Propriedades janela, digite valores para o Location propriedade, separada por uma vírgula, para posicionar o controle no 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 de contêiner, medida em pixels.

    Observação:

    Você pode expandir o Location propriedade para digitar o X and Y valores individualmente.

Para posicionar um controle programaticamente

  1. conjunto o Location propriedade do controle para um Point.

    Button1.Location = New Point(100, 100)
    
    button1.Location = new Point(100, 100);
    
    button1.set_Location(new Point(100, 100));
    
    button1->Location = Point(100, 100);
    
  2. Alterar a coordenada X do local do controle usando o Left subpropriedade.

    Button1.Left = 300
    
    button1.Left = 300;
    
    button1.set_Left(500);
    
    button1->Left = 300;
    

Para incrementar a posição de um controle programaticamente

  • conjunto o Left subpropriedade para incrementar a coordenada X do controle.

    Button1.Left += 200
    
    button1.Left += 200;
    
    button1.set_Left(button1.get_Left() + 200);
    
    button1->Left += 200;
    
    Observação:

    Use o Location propriedade para conjunto um controle X e Y posiciona simultaneamente. Para conjunto uma posição individualmente, use Left (X) or Top (Y) subpropriedade.Não tente conjunto as coordenadas X e Y do implicitamentePoint estrutura que representa o local do botão, porque essa estrutura contém uma cópia das coordenadas do botão.

Consulte também

Tarefas

Demonstra Passo a passo: Organizando controles no Windows Forms usando Snaplines

Demonstra Passo a passo: Organizando controles no Windows Forms usando um TableLayoutPanel

Demonstra Passo a passo: Organizando controles no Windows Forms usando um FlowLayoutPanel

Referência

Windows Forms Controls by Função

Outros recursos

Controles de Windows Forms

Organizando controles no Windows Forms

Rotular individual Windows Forms Controls e fornecer atalhos para-

Controles para usar no Windows Forms