Partilhar via


Como: Controles de encaixe no Windows Forms

Você pode ancorar controles às bordas do formulário ou as preencher o recipiente do controle (um formulário ou um controle de recipiente). Por exemplo, o Windows Explorer encaixa seu TreeView o controle para o lado esquerdo da janela e sua ListView controle para o lado direito da janela. Use o Dock propriedade para todos os controles Windows Forms visíveis definir o modo de encaixe.

ObservaçãoObservação

Controles são encaixados em ordem inversa de z.

O Dock propriedade interage com o AutoSize propriedade. Para obter mais informações, consulte Visão geral da propriedade AutoSize.

Para ancorar um controle

  1. Selecione o controle que você deseja encaixar.

  2. Na janela Properties, clique na seta à direita da Dock propriedade.

    Um editor é exibido que mostra uma série de caixas que representam as bordas e o centro do formulário.

  3. Clique no botão que representa a borda do formulário onde você deseja encaixar o controle. Para preencher o conteúdo do formulário do controle ou controle de recipiente, clique na caixa do centro. Clique em (nenhum) para desativar o encaixe.

    O controle é automaticamente redimensionado para ajustar os limites da borda ancorada.

    ObservaçãoObservação

    Controles herdados devem ser Protected para poder ser encaixada. Para alterar o nível de acesso de um controle, defina sua modificador a propriedade na janela Propriedades.

Consulte também

Tarefas

Como: Ancorar e ancorar controles filho em um controle FlowLayoutPanel

Como: Ancorar e ancorar controles filho em um controle TableLayoutPanel

Como: Controles de ancoragem no Windows Forms

Referência

Windows Forms Controls by Function

Conceitos

Visão geral da propriedade AutoSize

Outros recursos

Controles de Windows Forms

Organizando controles em formulários do Windows

Rotular os controles individuais do Windows Forms e oferecendo atalhos para eles

Controles para uso no Windows Forms