定義一個由 X 和 Y 位置和一個 RelativePosition 類別 (Class) 組成的點,這個類別定義這些座標與另一個物件之間的關聯性 (Relationship)。
命名空間: Microsoft.Windows.Design.Interaction
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public Structure RelativePoint
public struct RelativePoint
public value class RelativePoint
[<Sealed>]
type RelativePoint = struct end
JScript 支援使用結構,但不支援新結構的宣告。
RelativePoint 型別會公開下列成員。
建構函式
| 名稱 | 說明 | |
|---|---|---|
![]() |
RelativePoint(RelativePosition, Point) | 為指定的非相對點初始化 RelativePoint 類別的新執行個體。 |
![]() |
RelativePoint(RelativePosition, Double, Double) | 為指定的 RelativePosition、X 和 Y 值初始化 RelativePoint 結構的新執行個體。 |
回頁首
屬性
| 名稱 | 說明 | |
|---|---|---|
![]() |
Position | 取得或設定 RelativePoint 結構的相對位置。 |
![]() |
X | 取得或設定 RelativePoint 結構的 X 座標。 |
![]() |
Y | 取得或設定 RelativePoint 結構的 Y 座標。 |
回頁首
方法
| 名稱 | 說明 | |
|---|---|---|
![]() |
Equals(Object) | 指定這個 RelativePoint 是否包含與指定之 Object 相同的座標。 (覆寫 ValueType.Equals(Object)。) |
![]() |
Equals(RelativePoint) | 指定這個 RelativePoint 是否包含與指定之 RelativePoint 相同的座標。 |
![]() |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
![]() ![]() |
FromPoint | 將指定的 Point 轉換為相對於左上角的 RelativePoint。 |
![]() |
GetHashCode | 傳回這個執行個體的雜湊程式碼。 (覆寫 ValueType.GetHashCode()。) |
![]() |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 |
![]() |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
![]() |
ToString | 傳回這個執行個體的完整型別名稱。 (繼承自 ValueType)。 |
回頁首
運算子
| 名稱 | 說明 | |
|---|---|---|
![]() ![]() |
Equality | 比較兩個 RelativePoint 結構。結果指定兩個 RelativePoint 結構的 Position、X 和 Y 屬性的值是否相等。 |
![]() ![]() |
Implicit(Point to RelativePoint) | 將指定的 Point 結構轉換成 RelativePoint 結構。 |
![]() ![]() |
Inequality | 比較兩個 RelativePoint 結構。結果指定兩個 RelativePoint 結構的 Position、X 或 Y 屬性的值是否不相等。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.Windows.Design.Interaction 命名空間
.gif)
.gif)
.gif)
.gif)
.gif)