Rect 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述矩形的寬度、高度和點原點。
public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
interface IFormattable
Public Structure Rect
Implements IFormattable
- 繼承
- 屬性
- 實作
備註
此結構體代表Windows 執行階段(WinRT)Rect struct的.NET投影。 欲了解更多資訊,請參閱 UWP API 參考中的 Rect 。
建構函式
| 名稱 | Description |
|---|---|
| Rect(Double, Double, Double, Double) |
初始化一個 Rect 結構體,該結構包含指定的 x 座標、y 座標、寬度和高度。 |
| Rect(Point, Point) |
初始化一個 Rect 結構體,其大小恰好足夠容納兩個指定點。 |
| Rect(Point, Size) |
根據來源和大小初始化結構 Rect 。 |
屬性
| 名稱 | Description |
|---|---|
| Bottom |
取得矩形底部的縱軸值。 |
| Empty |
會得到一個特殊值,代表一個沒有位置或面積的矩形。 |
| Height |
取得或設定矩形的高度。 |
| IsEmpty |
會得到一個值,表示該矩形是否為該矩形。Empty |
| Left |
取得矩形左側的 x 軸值。 |
| Right |
取得矩形右側的 x 軸值。 |
| Top |
取得矩形頂部的 y 軸位置。 |
| Width |
取得或設定矩形的寬度。 |
| X |
取得或設定矩形左側的 x 軸值。 |
| Y |
取得或設定矩形上端的 y 軸值。 |
方法
| 名稱 | Description |
|---|---|
| Contains(Point) |
表示由 描述 Rect 的矩形是否包含指定點。 |
| Equals(Object) |
表示指定的物件是否等於電流 Rect。 |
| Equals(Rect) | |
| GetHashCode() |
為 建立一個雜湊碼。Rect |
| Intersect(Rect) | |
| ToString() |
回傳結構的字串表示 Rect 。 |
| ToString(IFormatProvider) |
透過指定的格式提供者回傳矩形的字串表示。 |
| Union(Point) |
將由電流 Rect 所代表的矩形展開,恰好足夠容納指定的點。 |
| Union(Rect) |
將電流 Rect 所代表的矩形展開到足夠容納指定的矩形。 |
操作員
| 名稱 | Description |
|---|---|
| Equality(Rect, Rect) |
比較兩個 Rect 結構以求相等。 |
| Inequality(Rect, Rect) |
比較兩種 Rect 結構的不平等。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
關於此成員的描述,請參見 ToString(String, IFormatProvider)。 |