다음을 통해 공유


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

대상을 기준으로 호스트의 기본 플라이아웃 배치를 선언하는 열거형의 값입니다.

targetPreferredPlacement
FlyoutPlacementMode

플라이아웃의 기본 배치를 선언하는 열거형의 값입니다.

allowFallbacks
Boolean

bool

대체 배치가 플라이아웃 배치 논리에 허용되는 경우 true입니다. targetPreferredPlacement 값만 고려해야 하는 경우 false입니다.

반환

계산된 배치 대상 범위입니다.

적용 대상