UIGridStyleLayout
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
A classe base para layouts de interface de usuário de estilo de grade.
Resumo
Propriedades
O tamanho absoluto do espaço ocupado pelo layout da grade.
Determina o eixo em que os objetos de UI são dispostos.
Determina o alinhamento horizontal de elementos de UI dentro do elemento pai.
Determina a ordem em que os objetos de interface de usuário filhos são colocados em um layout.
Determina o alinhamento vertical de elementos de UI dentro do elemento pai.
Propriedades
AbsoluteContentSize
A propriedade Tamanho do Conteúdo Absoluto de um UIGridStyleLayout revela quanto espaço os elementos da grade estão ocupando, incluindo qualquer espaço criado pela grade.Essa propriedade é particularmente útil para dimensionar contêineres de redes, como Frames , para garantir que eles não sejam maiores que a própria rede.
Essa propriedade é atualizada assim que for ler.Não disparará um evento Object.Changed imediatamente após a UI ter mudado, mas se o valor for ler, ele se tornará atual e um evento Object.Changed será disparado no próximo passo de renderização.
FillDirection
A propriedade FillDirection determina o eixo em que os elementos da interface são dispostos.Enum.FillDirection.Horizontal organiza objetos de esquerda para direita, enquanto Enum.FillDirection.Vertical organiza objetos de cima para baixo.Para reverter elementos, como para organizar da direita para a esquerda, você precisará reverter a classificação; por exemplo, negando os valores da interface de usuário filha GuiObject.LayoutOrder quando UIGridStyleLayout.SortOrder for definido como Enum.SortOrder.LayoutOrder .

HorizontalAlignment
A propriedade Alinhamento Horizontal determina o alinhamento do eixo X do grid de elementos de UI, muito como TextLabel.TextXAlignment faz com TextLabel.Text.
SortOrder
A propriedade SortOrder determina a ordem em que os objetos de interface de usuário filhos são colocados em um layout.
Para Enum.SortOrder.LayoutOrder , uma classificação ascendente é usada na propriedade LayoutOrder dos objetos de UI filhos.Se dois filhos compartilharem o mesmo LayoutOrder, qualquer um dos quais foi adicionado mais cedo ao objeto pai tem precedência.
Para Enum.SortOrder.Name , uma classificação alfanumérica é usada no Instance.Name dos objetos de UI filhos.

VerticalAlignment
A propriedade Alinhamento Vertical determina o alinhamento do eixo Y do gráfico de elementos de UI, muito como TextLabel.TextYAlignment faz com TextLabel.Text.