GravityFlags 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義物件在其容器中的位置。
此列舉支援其成員值的位元組合。
[System.Flags]
public enum GravityFlags
[<System.Flags>]
type GravityFlags =
- 繼承
-
GravityFlags
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| AxisXShift | 0 | 定義水平軸的位元。 |
| NoGravity | 0 | 表示沒有施加重力。 |
| AxisSpecified | 1 | 已指定軸重力的原始位元。 |
| CenterHorizontal | 1 | 將物品放在容器的水平中央,不要改變它的大小。 |
| AxisPullBefore | 2 | RAW鑽頭控制左邊/上邊的擺放方式。 |
| Left | 3 | 把物件推到容器的左側,不要改變它的大小。 |
| AxisPullAfter | 4 | RAW鑽頭控制右邊/下邊的擺放方式。 |
| AxisYShift | 4 | 用位元定義垂直軸。 |
| Right | 5 | 把物件推到容器的右側,而不是改變它的大小。 |
| FillHorizontal | 7 | 如果需要,可以放大物體的水平尺寸,讓它完全填滿容器。 |
| HorizontalGravityMask | 7 | 二元遮罩用來取得重力的絕對水平重力。 |
| AxisClip | 8 | 原始鑽頭控制右側/底部邊緣是否被夾在容器上,根據施加的重力方向。 |
| ClipHorizontal | 8 | 用 Flag 將物件的邊緣沿水平軸裁剪到容器上。 |
| CenterVertical | 16 | 將物件放在容器的垂直中心,而不是改變它的大小。 |
| Center | 17 | 將物件放在容器的垂直和水平軸中心,且不改變其大小。 |
| Top | 48 | 把物件推到容器頂端,不要改變它的大小。 |
| Bottom | 80 | 把物品推到容器底部,不要改變它的大小。 |
| FillVertical | 112 | 如果需要,可以放大物體的垂直尺寸,讓它完全填滿容器。 |
| VerticalGravityMask | 112 | 二元遮罩用來取得重力的垂直重力。 |
| Fill | 119 | 如果需要,可以讓物體的橫向和垂直尺寸變大,讓它完全填滿容器。 |
| ClipVertical | 128 | 用 Flag 將物件的邊緣沿垂直軸裁剪到容器上。 |
| RelativeLayoutDirection | 8388608 | 原始位元控制佈局方向是否相對(START/END 而非絕對的左/右)。 |
| Start | 8388611 | 在容器起始時將物件推到 x 軸位置,而不是改變它的大小。 |
| End | 8388613 | 將物件推到容器末端的 x 軸位置,而不是改變它的大小。 |
| RelativeHorizontalGravityMask | 8388615 | 用於水平重力和腳本特定方向的二進位遮罩。 |
| DisplayClipHorizontal | 16777216 | 特殊常數可讓整體畫面在水平維度上裁剪。 |
| DisplayClipVertical | 268435456 | 特殊常數,可沿垂直維度對整體顯示進行裁剪。 |
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。