Não consigo distinguir a diferença entre 'Auto' e '*' ao definir a largura / altura de uma coluna de grade. Por favor ajude!
Não consigo distinguir a diferença entre 'Auto' e '*' ao definir a largura / altura de uma coluna de grade. Por favor ajude!
Respostas:
Estamos falando no contexto do WPFGrid aqui? Minha resposta vai falar sobre colunas, mas o mesmo se aplica às linhas.
Resumindo:
- Autosignifica tamanho para o conteúdo da coluna e
- *significa tamanho proporcional à grade
Autosignifica que uma coluna recebe a largura necessária para os elementos dentro dela. A largura das *colunas de tamanho é calculada alocando espaço para as Autocolunas e colunas de largura fixa e, em seguida, dividindo o espaço restante. Portanto, se houver apenas uma *coluna de tamanho, ela receberá todo o espaço restante, se houver duas, eles receberão metade cada, etc. Você também pode alterar a proporção alocada para cada coluna de tamanho de estrela.
Se a coluna A tiver um tamanho de 2*e B tiver um tamanho de, 3*então o espaço da coluna inteira é dividido em 5 partes iguais; a coluna A obteria 2 compartilhamentos do espaço e B obteria 3 compartilhamentos.