# UIFlexMode(ロブロックス 列挙型(Enum)) > Used with UIFlexItem.FlexMode to define how the parent GuiObject grows or shrinks. - URL:https://roblox.minecraft-okinawa.com/reference/enums/UIFlexMode/ - 公式:https://create.roblox.com/docs/reference/engine/enums/UIFlexMode ## 選べる値 - Enum.UIFlexMode.None(0):The parent GuiObject is unaffected and neither shrinks nor grows. - Enum.UIFlexMode.Grow(1):Sets an effective 1:0 grow‑shrink ratio on the parent GuiObject. Objects set to Grow never shrink below their basis size, so overflow may occur if the container becomes smaller than the flex line's combined basis size. - Enum.UIFlexMode.Shrink(2):Sets an effective 0:1 grow‑shrink ratio on the parent GuiObject. Objects set to Shrink never grow above their basis size, so underflow may occur if the container becomes larger than the flex line's combined basis size. - Enum.UIFlexMode.Fill(3):Sets an effective 1:1 grow‑shrink ratio on the parent GuiObject. This setting ensures the flex line always fills the container, even if the container size changes. - Enum.UIFlexMode.Custom(4):Enables the Class.UIFlexItem.GrowRatio|GrowRatio and Class.UIFlexItem.ShrinkRatio|ShrinkRatio properties for the UIFlexItem, allowing for relative growth or shrinking of the parent GuiObject in a ratio compared to other flex objects also under control of a UIFlexItem. 英語の説明とメンバー一覧:Roblox Creator Documentation(CC BY 4.0)。日本語の解説はこのサイト独自のものです。 執筆:鈴木孝昌(現役プロジェクトマネージャー/プログラミング講師)/運営:沖縄マイクラ部 プログラミングスクール「クロスウェーブ」(https://minecraft-okinawa.com/)