RectangleF 結構
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存四個為一組的浮點數值 (Floating-Point Number),表示矩形的位置和大小。 如需更多進階的區域函式,請使用 Region 物件。
public value class RectangleF : IEquatable<System::Drawing::RectangleF>
public value class RectangleF
public struct RectangleF : IEquatable<System.Drawing.RectangleF>
public struct RectangleF
[System.Serializable]
public struct RectangleF
type RectangleF = struct
[<System.Serializable>]
type RectangleF = struct
Public Structure RectangleF
Implements IEquatable(Of RectangleF)
Public Structure RectangleF
- 繼承
- 屬性
- 實作
矩形是由其寬度、高度和左上角所定義。
RectangleF(PointF, SizeF) |
使用指定的位置和大小,初始化 RectangleF 類別的新執行個體。 |
RectangleF(Single, Single, Single, Single) |
使用指定的位置和大小,初始化 RectangleF 類別的新執行個體。 |
RectangleF(Vector4) |
從指定的 Vector4,初始化 結構的新實例RectangleF。 |
Empty |
表示成員未初始化的 RectangleF 類別的執行個體。 |
Bottom |
取得 Y 座標,其為這個 Y 結構之 Height 和 RectangleF 的總和。 |
Height |
取得或設定這個 RectangleF 結構的高度。 |
Is |
取得值,這個值表示這個 RectangleF 的 Width 或 Height 屬性是否具有零值。 |
Left |
取得這個 RectangleF 結構左邊緣的 X 座標。 |
Location |
取得或設定這個 RectangleF 結構的左上角座標。 |
Right |
取得 X 座標,其為這個 X 結構之 Width 和 RectangleF 的總和。 |
Size |
取得或設定這個 RectangleF 的大小。 |
Top |
取得這個 RectangleF 結構上邊緣的 Y 座標。 |
Width |
取得或設定這個 RectangleF 結構的寬度。 |
X |
取得或設定這個 RectangleF 結構的左上角 X 座標。 |
Y |
取得或設定這個 RectangleF 結構的左上角 Y 座標。 |
Equality(RectangleF, RectangleF) |
測試兩個 RectangleF 結構是否具有相等的位置和大小。 |
Explicit(RectangleF to Vector4) |
將指定的 RectangleF 轉換成 Vector4。 |
Explicit(Vector4 to RectangleF) |
將指定的 Vector4 轉換成 RectangleF。 |
Implicit(Rectangle to RectangleF) |
將指定的 Rectangle 結構轉換成 RectangleF 結構。 |
Inequality(RectangleF, RectangleF) |
測試兩個 RectangleF 結構的位置或大小是否不同。 |
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |