CustomPopupPlacementCallback Délégué

Définition

Représente une méthode qui fournit un positionnement personnalisé pour un Popup contrôle.

public delegate cli::array <System::Windows::Controls::Primitives::CustomPopupPlacement> ^ CustomPopupPlacementCallback(Size popupSize, Size targetSize, Point offset);
public delegate System.Windows.Controls.Primitives.CustomPopupPlacement[] CustomPopupPlacementCallback(Size popupSize, Size targetSize, Point offset);
type CustomPopupPlacementCallback = delegate of Size * Size * Point -> CustomPopupPlacement[]
Public Delegate Function CustomPopupPlacementCallback(popupSize As Size, targetSize As Size, offset As Point) As CustomPopupPlacement() 

Paramètres

popupSize
Size

Popup Le Size contrôle.

targetSize
Size

La Size du PlacementTarget.

offset
Point

Calculé Point à partir des valeurs des propriétés et VerticalOffset des HorizontalOffset valeurs.

Valeur renvoyée

Tableau de positions possibles CustomPopupPlacement pour le Popup contrôle par rapport au PlacementTarget.

Remarques

Lorsque la fenêtre contextuelle s’affiche, un point est choisi qui agrandit la quantité de la ToolTip fenêtre visible. Les ContextMenuclasses et ToolTip les classes Popup définissent chacune une propriété de type CustomPopupPlacementCallback.

Méthodes d’extension

Nom Description
GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi