CustomPopupPlacement CustomPopupPlacement CustomPopupPlacement CustomPopupPlacement Struct

定義

Popup コントロールのカスタム配置パラメーターを定義します。Defines custom placement parameters for a Popup control.

public value class CustomPopupPlacement
public struct CustomPopupPlacement
type CustomPopupPlacement = struct
Public Structure CustomPopupPlacement
継承
CustomPopupPlacementCustomPopupPlacementCustomPopupPlacementCustomPopupPlacement

注釈

CustomPopupPlacement構造の場所を定義しますをPopupに関して、親を制御し、定義方法、Popup場合、画面の境界によって隠されていることにより顕著に移動します。The CustomPopupPlacement structure defines a location for a Popup control with respect to its parent, and defines how the Popup moves to become more visible when it is obscured by a screen boundary.

ASystem.Windows.Controls.Primitives.CustomPopupPlacementCallbackデリゲートが返されたこれらの構造体の配列の配置オプションをカスタム、Popupときに、Placementプロパティに設定されてCustomします。A System.Windows.Controls.Primitives.CustomPopupPlacementCallback delegate returns an array of these structures as custom placement options for a Popup when the Placement property is set to Custom.

コンストラクター

CustomPopupPlacement(Point, PopupPrimaryAxis) CustomPopupPlacement(Point, PopupPrimaryAxis) CustomPopupPlacement(Point, PopupPrimaryAxis) CustomPopupPlacement(Point, PopupPrimaryAxis)

CustomPopupPlacement 構造体の新しいインスタンスを初期化します。Initializes a new instance of the CustomPopupPlacement structure.

プロパティ

Point Point Point Point

Popup コントロールの左上隅が配置されているターゲット オブジェクトに対する相対位置を取得または設定します。Gets or sets the point that is relative to the target object where the upper-left corner of the Popup control is placed.

PrimaryAxis PrimaryAxis PrimaryAxis PrimaryAxis

Popup が画面の境界によって隠されている場合に Popup コントロールを移動する方向を取得または設定します。Gets or sets the direction in which to move a Popup control when the Popup is obscured by screen boundaries.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

この構造体と別の CustomPopupPlacement 構造体を比較し、それらの構造体が等しいかどうかを確認します。Compares this structure with another CustomPopupPlacement structure to determine whether they are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

この構造体のハッシュ コードを取得します。Gets the hash code for this structure.

演算子

Equality(CustomPopupPlacement, CustomPopupPlacement) Equality(CustomPopupPlacement, CustomPopupPlacement) Equality(CustomPopupPlacement, CustomPopupPlacement) Equality(CustomPopupPlacement, CustomPopupPlacement)

2 つの CustomPopupPlacement 構造体を比較し、それらの構造体が等しいかどうかを判断します。Compares two CustomPopupPlacement structures to determine whether they are equal.

Inequality(CustomPopupPlacement, CustomPopupPlacement) Inequality(CustomPopupPlacement, CustomPopupPlacement) Inequality(CustomPopupPlacement, CustomPopupPlacement) Inequality(CustomPopupPlacement, CustomPopupPlacement)

2 つの CustomPopupPlacement 構造体を比較し、それらの構造体が等しくないかどうかを判断します。Compares two CustomPopupPlacement structures to determine whether they are not equal.

適用対象

こちらもご覧ください