GravityFlags 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
枚举多个类型返回的值,并将其作为多个类型的参数。
此枚举支持其成员值的按位组合。
[System.Flags]
public enum GravityFlags
[<System.Flags>]
type GravityFlags =
- 继承
-
GravityFlags
- 属性
字段
| 名称 | 值 | 说明 |
|---|---|---|
| AxisXShift | 0 | 定义水平轴的位。 |
| NoGravity | 0 | |
| AxisSpecified | 1 | 指示已指定轴重力的原始位。 |
| CenterHorizontal | 1 | 将对象置于容器的水平中心,而不更改其大小。 |
| AxisPullBefore | 2 | 控制左/上边缘放置方式的原始位。 |
| Left | 3 | 将对象推送到容器的左侧,而不是更改其大小。 |
| AxisPullAfter | 4 | 控制右/下边缘放置方式的原始位。 |
| AxisYShift | 4 | 定义垂直轴的位。 |
| Right | 5 | 将对象推送到其容器右侧,而不更改其大小。 |
| FillHorizontal | 7 | 根据需要增大对象的水平大小,使其完全填充其容器。 |
| HorizontalGravityMask | 7 | 二元掩码以获取重力的绝对水平重力。 |
| AxisClip | 8 | 原始位控制是否根据应用的重力方向将右边缘/下边缘剪裁到其容器。 |
| ClipHorizontal | 8 | 标记,将对象的边缘沿水平轴剪辑到其容器。 |
| CenterVertical | 16 | 将对象置于容器的垂直中心,而不更改其大小。 |
| Center | 17 | 将对象置于其容器的中心,同时位于垂直轴和水平轴中,而不更改其大小。 |
| Top | 48 | 将对象推送到其容器的顶部,而不是更改其大小。 |
| Bottom | 80 | 将对象推送到其容器底部,而不更改其大小。 |
| FillVertical | 112 | 根据需要增大对象的垂直大小,使其完全填充其容器。 |
| VerticalGravityMask | 112 | 二元掩码以获取重力的垂直重力。 |
| Fill | 119 | 根据需要增大对象的水平和垂直大小,使其完全填充其容器。 |
| ClipVertical | 128 | 标记,将对象的边缘剪辑到其沿垂直轴的容器。 |
| RelativeLayoutDirection | 8388608 | 控制布局方向是否相对(START/END 而不是绝对 LEFT/RIGHT)的原始位。 |
| Start | 8388611 | 将对象推送到容器开头的 x 轴位置,而不是更改其大小。 |
| End | 8388613 | 将对象推送到容器末尾的 x 轴位置,而不更改其大小。 |
| RelativeHorizontalGravityMask | 8388615 | 水平重力和脚本特定方向位的二进制掩码。 |
| DisplayClipHorizontal | 16777216 | 特殊常量,使剪辑沿水平尺寸显示的整体显示。 |
| DisplayClipVertical | 268435456 | 特殊常量,用于在垂直尺寸上对整体显示进行剪裁。 |
注解
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。