Compartilhar via


Como fixar controles no Windows Forms

Você pode fixar controles nas bordas do formulário ou fazer com que eles preencham o contêiner (seja um formulário ou um controle de contêiner). Por exemplo, o Windows Explorer encaixa seu controle TreeView no lado esquerdo da janela e seu controle ListView para o lado direito da janela. Use a propriedade Dock em todos os controles visíveis do Windows Forms para definir o modo de encaixe.

Nota

Os controles são encaixados na ordem z inversa.

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

Para encaixar um controle

  1. No Visual Studio, selecione o controle que você deseja encaixar.

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

    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 em que você deseja encaixar o controle. Para preencher o conteúdo do formulário ou do controle do contêiner, clique na caixa central. Clique para desativar o encaixe.

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

    Nota

    Os controles herdados devem ser Protected para poderem ser acoplados. Para alterar o nível de acesso de um controle, defina sua propriedade Modifier na janela de propriedades .

Consulte também