Rect 結構

定義

描述矩形的寬度、高度和原點。

public value class Rect : IFormattable
public struct Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface 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)

指出指定的 Rect 是否等於目前 Rect

GetHashCode()

建立 Rect 的雜湊碼。

Intersect(Rect)

尋找目前 Rect 所代表矩形和所指定 Rect 代表之矩形的交集,並將結果儲存為目前的 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)

適用於

另請參閱