Compartilhar via


Como: Alinhar um controle para as bordas de formulários

Você pode fazer o controle se alinham com a borda de seus formulários pelo configuração o Dock propriedade. Esta propriedade designa qual reside o controle no formulário.The Dock propriedade pode ser conjunto com os seguintes valores:

Configuração

No seu controle

Bottom

Cais à parte inferior do formulário.

Fill

Preenche todo o espaço restante no formulário.

Left

Módulos de ancoragem para o lado esquerdo do formulário.

None

Faz não encaixar em qualquer lugar e ele aparece no local especificado por seu Location propriedade.

Right

Cais de à direita do formulário.

Top

Cais na parte superior do formulário.

Há suporte em time de design para esse recurso no Visual Studio.

Para conjunto a propriedade encaixar de controle de time de execução

  • conjunto o Dock propriedade para o valor apropriado no código.

    ' To set the Dock property internally.
    Me.Dock = DockStyle.Top
    ' To set the Dock property from another object.
    UserControl1.Dock = DockStyle.Top
    
    // To set the Dock property internally.
    this.Dock = DockStyle.Top;
    // To set the Dock property from another object.
    UserControl1.Dock = DockStyle.Top;
    
    // To set the Dock  property internally.
    this.set_Dock(DockStyle.Top);
    // To set the Dock property from another object.
    UserControl1.set_Dock(DockStyle.Top);
    

Consulte também

Tarefas

Como: Ancorar e ancorar controles filho em um controle FlowLayoutPanel

Como: Ancorar e ancorar controles filho em um controle TableLayoutPanel

Conceitos

Visão geral da propriedade AutoSize

Referência

Control.Dock

Control.Anchor

Outros recursos

Desenvolvimento personalizado de controles do Windows Forms com o .NET estrutura