跳到主要内容

StackFit

StackFit枚举具有以下值:

EXPAND

从父级传递给堆栈的约束被收紧到允许的最大尺寸。例如,如果堆栈具有宽度在 10 到 100 范围内且高度在 0 到 600 范围内的宽松约束,那么堆栈的未定位控件都将被设置为 100 像素宽和 600 像素高。

LOOSE

从父级传递给堆栈的约束被放宽。例如,如果堆栈具有强制其为 350x600 的约束,那么这将允许堆栈的未定位控件具有 0 到 350 的任何宽度和 0 到 600 的任何高度。

PASS_THROUGH

从父级传递给堆栈的约束未修改地传递给未定位的控件。例如,如果扩展的堆栈是行的子级,则水平约束将是紧密的,垂直约束将是宽松的。