CustomPopupPlacementCallback Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une méthode qui fournit un positionnement personnalisé pour un contrôle Popup.
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
- targetSize
- Size
Size du PlacementTarget.
- offset
- Point
Le Point calculé à partir des valeurs de propriété HorizontalOffset et VerticalOffset.
Valeur renvoyée
Tableau de positions CustomPopupPlacement possibles du contrôle Popup par rapport à PlacementTarget.
Remarques
Lorsque la fenêtre contextuelle s’affiche, un point est choisi pour maximiser la quantité de la ToolTip fenêtre visible. Les ContextMenuclasses et ToolTip les propriétés Popup définissent chacune une propriété de type CustomPopupPlacementCallback.
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |