RectangleF 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存一組四個浮點數,代表矩形的位置和大小。 如需更進階的區域函式,請使用 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
- 繼承
- 屬性
- 實作
備註
矩形由其寬度、高度及左上角定義。
建構函式
| 名稱 | Description |
|---|---|
| RectangleF(PointF, SizeF) |
初始化一個以指定位置與大小的新類別實例 RectangleF 。 |
| RectangleF(Single, Single, Single, Single) |
初始化一個以指定位置與大小的新類別實例 RectangleF 。 |
| RectangleF(Vector4) |
初始化指定的Vector4結構體實例RectangleF。 |
欄位
| 名稱 | Description |
|---|---|
| Empty |
代表類別中成員未初始化的實例 RectangleF 。 |
屬性
| 名稱 | Description |
|---|---|
| Bottom |
得到 y 座標,即此Y結構與 Height 的和RectangleF。 |
| Height |
取得或設定此 RectangleF 結構的高度。 |
| IsEmpty |
會得到一個值,表示該Width性質的 or Height 值是否RectangleF為零。 |
| Left |
取得該 RectangleF 結構左邊的 x 座標。 |
| Location |
取得或設定此 RectangleF 結構左上角的座標。 |
| Right |
得到 x 座標,即該結構與 的和 XWidthRectangleF 。 |
| Size |
取得或設定這個 RectangleF大小。 |
| Top |
得到該 RectangleF 結構頂緣的 y 座標。 |
| Width |
取得或設定這個 RectangleF 結構的寬度。 |
| X |
取得或設定此 RectangleF 結構左上角的 x 座標。 |
| Y |
取得或設定此 RectangleF 結構左上角的 y 座標。 |
方法
操作員
| 名稱 | Description |
|---|---|
| Equality(RectangleF, RectangleF) |
測試兩個 RectangleF 結構的位置與大小是否相等。 |
| Explicit(RectangleF to Vector4) |
將指定的 RectangleFVector4轉換為 。 |
| Explicit(Vector4 to RectangleF) |
將指定的 Vector4RectangleF轉換為 。 |
| Implicit(Rectangle to RectangleF) |
將指定的 Rectangle 結構轉換成結構 RectangleF 。 |
| Inequality(RectangleF, RectangleF) |
測試兩個 RectangleF 結構在位置或大小上是否有差異。 |