Compartilhar via


XamlUIPresenter.GetFlyoutPlacementTargetInfo Método

Definição

Retorna limites calculados de um destino de posicionamento que se destina a exibir também um submenu no host. Parâmetros adicionais de saída fornecem mais informações sobre como os limites foram calculados.

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

Parâmetros

placementTarget
FrameworkElement

O elemento de destino de posicionamento ao qual o Submenu deve ser posicionado em relação a.

preferredPlacement
FlyoutPlacementMode

Um valor da enumeração que declara o posicionamento preferencial do host do Submenu em relação ao destino.

targetPreferredPlacement
FlyoutPlacementMode

Um valor da enumeração que declara o posicionamento preferencial do Submenu.

allowFallbacks
Boolean

bool

true se os posicionamentos de fallback forem permitidos para a lógica de posicionamento do Submenu . false se apenas o valor targetPreferredPlacement deve ser considerado.

Retornos

Os limites de destino de posicionamento calculado.

Aplica-se a