Eu sei que a duplicata que sugiro é para Silverlight, mas a sintaxe é a mesma para WPF.
ChrisF
Respostas:
197
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.
Respostas:
Estamos falando no contexto do
WPF
Grid aqui? Minha resposta vai falar sobre colunas, mas o mesmo se aplica às linhas.Resumindo:
-
Auto
significa tamanho para o conteúdo da coluna e-
*
significa tamanho proporcional à gradeAuto
significa que uma coluna recebe a largura necessária para os elementos dentro dela. A largura das*
colunas de tamanho é calculada alocando espaço para asAuto
colunas 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.fonte