Comportamento de AutoSize no controle TableLayoutPanel
Comportamentos distintos de AutoSize
O TableLayoutPanel controle oferece suporte ao comportamento de dimensionamento automático das seguintes maneiras:
Através da AutoSize propriedade;
Através da SizeType propriedade nos TableLayoutPanel estilos de coluna e linha do controle.
A propriedade AutoSize com estilos de coluna e linha
A tabela a seguir descreve a interação entre a AutoSize propriedade e os TableLayoutPanel estilos de coluna e linha do controle.
Configuração de AutoSize | Interação de estilo |
---|---|
false |
O TableLayoutPanel controle prossegue da esquerda para a direita e aloca espaço para a coluna ou linha ou na seguinte ordem. 1. Se a SizeType propriedade estiver definida como Absolute, o número de pixels especificado por Width ou Height está alocado. 2. Se a SizeType propriedade for definida como AutoSize, o número de pixels retornados pelo método do GetPreferredSize controle filho será alocado. 3. Depois que o espaço para todos Absolute e AutoSize colunas ou linhas é alocado, quaisquer colunas ou linhas com SizeType definido para são usadas para Percent alocar proporcionalmente o espaço livre restante |
true |
Semelhante à interação anterior, com a exceção de que Percent colunas ou linhas adquirem um aspecto de dimensionamento automático. O TableLayoutPanel controle expande a coluna ou linha para criar espaço livre adequado, de modo que nenhuma coluna ou linha com Percent estilo clipe seu conteúdo. O TableLayoutPanel controle aloca o novo espaço proporcionalmente de acordo com a Width propriedade ou Height . |
Confira também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
.NET Desktop feedback
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários