次の方法で共有


RelativePoint 構造体

X 位置と Y 位置から構成される点と、これらの座標と他のオブジェクトとの関係を定義する RelativePosition クラスを定義します。

名前空間:  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 の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString このインスタンスの完全修飾型名を返します。 (ValueType から継承されます。)

このページのトップへ

演算子

  名前 説明
パブリック演算子静的メンバー Equality 2 つの RelativePoint 構造体を比較します。結果として、2 つの RelativePoint 構造体の Position、X、および Y の各プロパティの値が等しいかどうかが示されます。
パブリック演算子静的メンバー Implicit(Point to RelativePoint) 指定した Point 構造体を RelativePoint 構造体に変換します。
パブリック演算子静的メンバー Inequality 2 つの RelativePoint 構造体を比較します。結果として、2 つの RelativePoint 構造体の Position、X、または Y の各プロパティの値が等しくないかどうかが示されます。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.Windows.Design.Interaction 名前空間

その他の技術情報

WPF デザイナーの機能拡張