CustomPopupPlacementCallback Delegate
.NET Framework (current version)
Represents a method that provides custom positioning for a Popup control.
Assembly: PresentationFramework (in PresentationFramework.dll)
public delegate array<CustomPopupPlacement>^ CustomPopupPlacementCallback( Size popupSize, Size targetSize, Point offset )
Parameters
- popupSize
- Type: System.Windows::Size
- targetSize
-
Type:
System.Windows::Size
The Size of the PlacementTarget.
- offset
-
Type:
System.Windows::Point
The Point computed from the HorizontalOffset and VerticalOffset property values.
Return Value
Type: array<System.Windows.Controls.Primitives::CustomPopupPlacement>^An array of possible CustomPopupPlacement positions for the Popup control relative to the PlacementTarget.
When the Popup is displayed, a point is chosen that maximizes the amount of the ToolTip window that is visible. The ContextMenu, Popup and ToolTip classes each define a property of type CustomPopupPlacementCallback.
.NET Framework
Available since 3.0
Available since 3.0
Show: