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 結構的高度。 |
IsEmpty |
取得值,這個值表示這個 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 結構的位置或大小是否不同。 |