UIGridStyleLayout
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Die Basisklasse für Raster-Stil-Benutzeroberflächen.
Zusammenfassung
Eigenschaften
Die absolute Größe des Platzes, der vom Rasterlayout eingenommen wird.
Bestimmt die Achse, in der UI-Objekte platziert werden.
Bestimmt die horizontale Ausrichtung von UI-Elementen innerhalb des übergeordneten Elements.
Bestimmt die Reihenfolge, in der Kind-UI-Objekte in einem Layout platziert werden.
Bestimmt die vertikale Ausrichtung von UI-Elementen innerhalb des übergeordneten Elements.
Eigenschaften
AbsoluteContentSize
Die AbsoluteContentSize Eigenschaft einer UIGridStyleLayout zeigt, wie viel Platz die Elemente des Gitterns einnehmen, einschließlich der von der Gitter erstellten Puffer. Diese Eigenschaft ist besonders nützlich, um Container von Gittern wie Frames zu skalieren, um sicherzustellen, dass sie nicht größer sind als das Netz selbst.
Diese Eigenschaft wird aktualisiert, sobald sie gelesen wird. Sie wird kein Object.Changed -Ereignis sofort nachdem die Benutzeroberfläche geändert wurde auslösen, aber wenn der Wert gelesen wird, wird er aktuell und ein Object.Changed -Ereignis wird auf der nächsten Render-Stufe ausgelöst.
FillDirection
Die Füllungsrichtung -Eigenschaft bestimmt die Achse, in der die UI-Elemente platziert werden. Enum.FillDirection.Horizontal Arrangiert Objekte von links nach rechts, während
HorizontalAlignment
Die Horizontale Ausrichtung Eigenschaft bestimmt die X-Achse Ausrichtung der Gittere von UI-Elementen, genau wie TextLabel.TextXAlignment mit 1> Class.TextLabel.Text1> .
SortOrder
Die SortOrder -Eigenschaft bestimmt die Reihenfolge, in der Kind UI-Objekte in einem Layout platziert werden.
Für Enum.SortOrder.LayoutOrder , wird auf der LayoutOrder -Eigenschaft von Kind UI Objekten ein aufsteigender Sort verwendet. Wenn zwei Kinder die gleichen LayoutOrder teilen, wird derjenige, der früher hinzugefügt wurde, als Eltern-Objekt die Vorrang hat.
Für Enum.SortOrder.Name , wird ein alphanumerisches Sort auf der Instance.Name der Kind UI Objekten verwendet.
VerticalAlignment
Die Vertikalrichtung -Eigenschaft bestimmt die Y -Achsen-Anordnung der Element-Gitter, wie es TextLabel.TextYAlignment mit 1> Class.TextLabel.Text1> tut.