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 |
---|---|
Cais à parte inferior do formulário. |
|
Preenche todo o espaço restante no formulário. |
|
Módulos de ancoragem para o lado esquerdo do formulário. |
|
Faz não encaixar em qualquer lugar e ele aparece no local especificado por seu Location propriedade. |
|
Cais de à direita do formulário. |
|
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
Outros recursos
Desenvolvimento personalizado de controles do Windows Forms com o .NET estrutura