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 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
- 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é. |