次の方法で共有


XamlUIPresenter.GetFlyoutPlacementTargetInfo メソッド

定義

ホストにもポップアップを表示することを目的とした配置ターゲットの計算された境界を返します。 追加 の out パラメーターでは、境界の計算方法に関する詳細情報が提供されます。

public:
 static Rect GetFlyoutPlacementTargetInfo(FrameworkElement ^ placementTarget, FlyoutPlacementMode preferredPlacement, [Out] FlyoutPlacementMode & targetPreferredPlacement, [Out] bool & allowFallbacks);
 static Rect GetFlyoutPlacementTargetInfo(FrameworkElement const& placementTarget, FlyoutPlacementMode const& preferredPlacement, [Out] FlyoutPlacementMode & targetPreferredPlacement, [Out] bool & allowFallbacks);
public static Rect GetFlyoutPlacementTargetInfo(FrameworkElement placementTarget, FlyoutPlacementMode preferredPlacement, out FlyoutPlacementMode targetPreferredPlacement, out bool allowFallbacks);
Public Shared Function GetFlyoutPlacementTargetInfo (placementTarget As FrameworkElement, preferredPlacement As FlyoutPlacementMode, ByRef targetPreferredPlacement As FlyoutPlacementMode, ByRef allowFallbacks As Boolean) As Rect

パラメーター

placementTarget
FrameworkElement

ポップアップを基準に配置する配置ターゲット要素。

preferredPlacement
FlyoutPlacementMode

ターゲットに対する Flyout のホストの優先配置を宣言する 列挙体の値。

targetPreferredPlacement
FlyoutPlacementMode

ポップアップの優先配置を宣言する 列挙体の値。

allowFallbacks
Boolean

bool

ポップアップ配置ロジックにフォールバック配置が許可されている場合は truetargetPreferredPlacement 値のみを考慮する必要がある場合は false

戻り値

計算された配置ターゲットの境界。

適用対象