Como encaixar os controles nos Windows Forms
Você pode encaixar controles nas bordas do formulário ou fazer com que eles preencham o contêiner do controle (um formulário ou um controle de contêiner). Por exemplo, o Windows Explorer encaixa seu controle de TreeView no lado esquerdo da janela e seu controle de ListView no lado direito da janela. Use a propriedade Dock para todos os controles visíveis do Windows Forms para definir o modo de encaixe.
Observação
Os controlos estão ancorados na ordem inversa do eixo z.
A propriedade Dock interage com a propriedade AutoSize. Para obter mais informações, consulte Visão Geral da Propriedade AutoSize.
Para acoplar um comando
No Visual Studio, selecione o controle que você deseja encaixar.
Na janela de Propriedades , clique na seta à direita da propriedade Dock.
É exibido um editor 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 onde você deseja encaixar o controle. Para preencher o conteúdo do formulário do controle ou controle de contêiner, clique na caixa central. Clique em (nenhum) para desativar o encaixe.
O controlo é redimensionado automaticamente para se ajustar aos limites da borda acoplada.
Observação
Os controles herdados devem ser
Protected
para poderem ser encaixados. Para alterar o nível de acesso de um controle, defina sua propriedadeModifier na janela Propriedades.
Ver também
- controles do Windows Forms
- rotular controles individuais do Windows Forms e fornecer atalhos para eles
- Controlos para utilização nos Windows Forms
- Controles do Windows Forms por função
- Como ancorar e encaixar controlos filhos num controlo FlowLayoutPanel
- Como ancorar e ancorar controles filho em um de controle TableLayoutPanel
- Visão geral da Propriedade AutoSize
- Como: Ancorar controles no Windows Forms
.NET Desktop feedback