UIGridStyleLayout
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
La classe de base pour les grilles de style UI.
Résumé
Propriétés
La taille absolue de l'espace prise par le réseau de grille.
Détermine l'axe dans lequel les objets de l'interface utilisateur sont placés.
Détermine l'alignement horizontal des éléments de l'interface utilisateur dans l'élément parent.
Détermine l'ordre dans lequel les objets de l'interface utilisateur enfant sont placés dans un layout.
Détermine l'alignement vertical des éléments de l'interface utilisateur dans l'élément parent.
Propriétés
AbsoluteContentSize
La propriété AbsoluteContentSize d'un UIGridStyleLayout révèle combien d'espace les éléments de la grille prennent, y compris tout l'amortissement créé par la grille. Cette propriété est particulièrement utile pour tailler les conteneurs de grilles comme Frames pour vous assurer qu'ils ne sont pas plus grands que la grille elle-même.
Cette propriété se met à jour dès qu'elle est lue. Elle ne déclenchera pas d'événement Object.Changed immédiatement après que l'interface utilisateur ait changé, mais si la valeur est lue, elle deviendra actuelle et un événement Object.Changed se déclenchera sur la prochaine étape de rendu.
FillDirection
La propriété FillDirection détermine l'axe dans lequel les éléments de l'interface utilisateur sont placés. Enum.FillDirection.Horizontal organise les objets de gauche à droite, tand
HorizontalAlignment
La propriété HorizontalAlignement détermine l'alignement X de l'axe de la grille des éléments de l'interface utilisateur, tout comme TextLabel.TextXAlignment le fait avec 1> Class.TextLabel.Text1>.
SortOrder
La propriété SortOrder détermine l'ordre dans lequel les objets d'interface utilisateur sont placés dans un layout.
Pour Enum.SortOrder.LayoutOrder, un tri ascendant est utilisé sur la propriété LayoutOrder de l'objet d'interface enfant. Si deux enfants partagent le même LayoutOrder, lequel a été ajouté plus tôt à l'objet d'interface enfant prend la priorité.
Pour Enum.SortOrder.Name, un tri alphanumérique est utilisé sur le Instance.Name de l'objet d'interface enfant.
VerticalAlignment
La propriété Alignement vertical détermine l'alignement Y de l'axe de la grille des éléments de l'interface utilisateur, tout comme TextLabel.TextYAlignment le fait avec 1> Class.TextLabel.Text1>.