語言

Rect 結構

定義

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

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)

表示指定的 Rect 是否等於電流 Rect。

GetHashCode()

為 建立一個雜湊碼。Rect

Intersect(Rect)

尋找由當前 Rect 值代表的矩形與指定 Rect矩形所代表的矩形的交點,並將結果儲存為當前 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)。

適用於

另請參閱