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
No Visual Studio, selecione o controle que você deseja encaixar.
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.
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
- controles do Windows Forms
- rotulando controles individuais do Windows Forms e fornecendo atalhos para eles
- controles de a serem usados em do Windows Forms
- Controles do Windows Forms por Função
- Como ancorar e encaixar controles filho em um controle FlowLayoutPanel
- Como ancorar e encaixar controles filho em um controle TableLayoutPanel
- Visão geral da Propriedade AutoSize
- Como ancorar controles no Windows Forms
.NET Desktop feedback