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.

デリゲートSystem.Windows.Controls.Primitives.CustomPopupPlacementCallbackPlacement 、プロパティがPopupCustom設定されている場合に、これらの構造体の配列をのカスタム配置オプションとして返します。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.

適用対象

こちらもご覧ください