Visão geral do controle TableLayoutPanel
O TableLayoutPanel controle organiza seu conteúdo em uma grade. Como o layout é executado tanto em tempo de design quanto em tempo de execução, ele pode ser alterado dinamicamente à medida que o ambiente do aplicativo muda. Assim, os controles no painel têm a capacidade de redimensionar proporcionalmente, portanto ele pode responder a alterações como o redimensionamento do controle pai ou à alteração de comprimento do texto devido à localização.
Qualquer controle do Windows Forms pode ser filho do TableLayoutPanel controle, incluindo outras instâncias do TableLayoutPanel. Isso permite criar layouts sofisticados que se adaptam às alterações no tempo de execução.
O TableLayoutPanel controle pode ser expandido para acomodar novos controles quando eles são adicionados, dependendo do valor das RowCountpropriedades , ColumnCounte GrowStyle . Definir a RowCount propriedade or ColumnCount como um valor de 0 especifica que o será desacoplado TableLayoutPanel na direção correspondente.
Você também pode controlar a direção da expansão (horizontal ou vertical) depois que o TableLayoutPanel controle estiver cheio de controles filho. Por padrão, o controle se expande TableLayoutPanel para baixo adicionando linhas.
Se desejar linhas e colunas que se comportem de forma diferente do comportamento padrão, você poderá controlar as propriedades de linhas e colunas usando as RowStyles propriedades e ColumnStyles . É possível definir as propriedades de linhas ou colunas individualmente.
O TableLayoutPanel controle adiciona as seguintes propriedades a seus controles filho: Cell
, , Row
Column
, ColumnSpan
e RowSpan
.
Você pode mesclar células no TableLayoutPanel controle definindo as ColumnSpan
propriedades ou RowSpan
em um controle filho.
Como alinhar e alongar um controle em um controle TableLayoutPanel
Como abranger linhas e colunas em um controle TableLayoutPanel
Como editar colunas e linhas em um controle TableLayoutPanel
Passo a passo: organizando controles nos Windows Forms usando um TableLayoutPanel
Confira também
.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