XamlUIPresenter.GetFlyoutPlacementTargetInfo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt berechnete Grenzen eines Platzierungsziels zurück, das auch ein Flyout auf dem Host anzeigen soll. Zusätzliche Out-Parameter bieten weitere Informationen dazu, wie die Begrenzungen berechnet wurden.
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
Parameter
- placementTarget
- FrameworkElement
Das Platzierungszielelement, zu dem das Flyout positioniert werden soll.
- preferredPlacement
- FlyoutPlacementMode
Ein Wert der -Enumeration, der die bevorzugte Platzierung des Flyouts des Hosts relativ zum Ziel deklariert.
- targetPreferredPlacement
- FlyoutPlacementMode
Ein Wert der -Enumeration, der die bevorzugte Platzierung des Flyouts deklariert.
- allowFallbacks
-
Boolean
bool
TRUE , wenn Fallbackplatzierungen für die Flyoutplatzierungslogik zulässig sind. false , wenn nur der Wert targetPreferredPlacement berücksichtigt werden soll.
Gibt zurück
Die berechneten Platzierungszielgrenzen.