網格風格 UI 布局的基本類別。
概要
屬性
網格資料結構所佔用的相對空間大小。
決定 UI 對象的軸。
決定子元素內的 UI 元素的水平位置。
決定子兒 UI 對象在布局中的順序。
決定子元素內的 UI 元素垂直位置。
屬性
AbsoluteContentSize
AbsoluteContentSize 屬性的 UIGridStyleLayout 揭示元素網格所佔用的空間,包括任何由網格創建的墊餘。這個屬性對於尺寸容器網格,例如 Frames 非常有用,以確保它們不會比網格自己大。
這個屬性會在它被閱已讀時更新。它不會立即發射 Object.Changed 事件,但如果值被閱已讀,它就會變成當前,並且在下一個渲染步驟發射 Object.Changed 事件。
FillDirection
FillDirection 屬性決定 UI 元素的軸向排列。Enum.FillDirection.Horizontal 從左到右排列對象,而 Container.FillDirection
SortOrder
排序順序 屬性決定子兒 UI 對象在頁面中的順序。
對於 Enum.SortOrder.LayoutOrder,會在子孫 UI 對象的 LayoutOrder 屬性上使用上升排序。如果兩個子孫共享相同的 LayoutOrder,則會優先考慮先前對父親對象添加的。
對於 Enum.SortOrder.Name,子兒 UI 對象的 Class.Instance.Name 的排序方式是使用 alphanumeric 排序。