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
結構的 .NET 投影。 如需詳細資訊,請參閱 UWP API 參考中的 Rect 。
建構函式
Rect(Double, Double, Double, Double) |
初始化 Rect 結構,這個結構具有指定的 X 座標、Y 座標、寬度及高度。 |
Rect(Point, Point) |
初始化 Rect 結構,這個結構剛好足以包含兩個指定的點。 |
Rect(Point, Size) |
根據原點與大小,初始化 Rect 結構。 |
屬性
Bottom |
取得矩形底端的 Y 軸值。 |
Empty |
取得特殊值,這個值表示沒有位置或區域的矩形。 |
Height |
取得或設定矩形的高度。 |
IsEmpty |
取得值,這個值表示矩形是否為 Empty 矩形。 |
Left |
取得矩形左側的 X 軸值。 |
Right |
取得矩形右側的 X 軸值。 |
Top |
取得矩形頂端的 Y 軸位置。 |
Width |
取得或設定矩形的寬度。 |
X |
取得或設定矩形左側的 X 軸值。 |
Y |
取得或設定矩形上方的 Y 軸值。 |
方法
Contains(Point) |
指出 Rect 所描述矩形是否包含指定的點。 |
Equals(Object) |
指出指定的物件是否等同於目前 Rect。 |
Equals(Rect) | |
GetHashCode() |
建立 Rect 的雜湊碼。 |
Intersect(Rect) | |
ToString() |
傳回 Rect 結構的字串表示。 |
ToString(IFormatProvider) |
使用指定的格式提供者,傳回矩形的字串表示。 |
Union(Point) |
將目前 Rect 所代表矩形展開至剛好可以包含指定的點。 |
Union(Rect) |
將目前 Rect 所代表矩形展開至剛好可以包含指定的矩形。 |
運算子
Equality(Rect, Rect) |
比較兩個 Rect 結構是否相等。 |
Inequality(Rect, Rect) |
比較兩個 Rect 結構是否不相等。 |
明確介面實作
IFormattable.ToString(String, IFormatProvider) |
如需這個成員的說明,請參閱 ToString(String, IFormatProvider)。 |