Como: Controles de encaixe no Windows Forms
Você pode encaixar controles nas bordas do formulário ou fazer com que eles preencham o contêiner do controle (um controle de contêiner ou formulário). Por exemplo, o Windows Explorer encaixa seu controle no lado esquerdo da janela e seu TreeViewListView controle no lado direito da janela. Use a Dock propriedade para todos os controles visíveis do Windows Forms para definir o modo de encaixe.
Observação
Controles são encaixados na ordem z inversa.
A Dock propriedade interage com a AutoSize propriedade. 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 Propriedades, clique na seta à direita da Dock propriedade.
Um editor será 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 no qual você deseja encaixar o controle. Para preencher o conteúdo do controle de contêiner ou formulário do controle, clique na caixa do centro. Clique em (nenhum) para desabilitar o encaixe.
O controle é redimensionado automaticamente para ajustar os limites da borda encaixada.
Observação
Controles herdados devem ser
Protected
para poderem ser encaixados. Para alterar o nível de acesso de um controle, defina sua propriedade Modificador na janela Propriedades .
Confira também
- Controles dos Windows Forms
- Rotulando controles individuais do Windows Forms e fornecendo atalhos para eles
- Controles a serem usados nos Windows Forms
- Controles dos 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 nos Windows Forms
.NET Desktop feedback
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de