Tableaux et grilles

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

En comparaison avec UIListLayout , UIGridLayout et UITableLayout, ces derniers permettent de meilleurs tableaux de bord plus structurés et organisés. Ils sont les plus appropriés pour les interfaces comme un inventaire de boutique où chaque article peut être présenté dans un grille de tailles égales, ou les articles peuvent être triés en fonction de leurs relations ou colonnes/ colonnes.

Mise en grille

UIGridLayout positions frère GuiObjects dans un grille d'unités uniformes du même diamètre dans leur conteneur parent. Les cellules sont ajoutées par rangée ou colonne basé sur la direction de la disposition

Par défaut, UIGridLayout positionne frère GuiObjects dans l'ordre de leur LayoutOrder où les valeurs inférieures vont avant les valeurs supérieures, et les valeurs ég

Tableau de bord

UITableLayout positions frère et sœur GuiObjects et leurs enfants dans le format de la table. Le paramètre par défaut FillDirection de 0> Enum.FillDirection|Vertical0> signifie que les frères sont positionnés en premier

Ce modèle imite la structure de rangée/colonne HTTP standard :


<table>
<tbody>
<tr> <!-- Row1 -->
<td>Label 1</td> <!-- TextLabel1 -->
<td>Label 2</td> <!-- TextLabel2 -->
<td>Label 3</td> <!-- TextLabel3 -->
</tr>
<tr> <!-- Row2 -->
<td>Label 4</td> <!-- TextLabel4 -->
<td>Label 5</td> <!-- TextLabel5 -->
<td>Label 6</td> <!-- TextLabel6 -->
</tr>
<tr> <!-- Row3 -->
<td>Label 7</td> <!-- TextLabel7 -->
<td>Label 8</td> <!-- TextLabel8 -->
<td>Label 9</td> <!-- TextLabel9 -->
</tr>
</tbody>
</table>

À moins que vous activiez les propriétés FillEmptySpaceColumns ou FillEmptySpaceRows de la tail