CustomPopupPlacementCallback Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Methode dar, die eine benutzerdefinierte Positionierung für ein Popup-Steuerelement bietet.
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()
Parameter
- targetSize
- Size
Das Size des PlacementTarget.
- offset
- Point
Der aus den Eigenschaftswerten HorizontalOffset und VerticalOffset berechnete Point.
Rückgabewert
Ein Array möglicher CustomPopupPlacement-Positionen für das Popup-Steuerelement relativ zum PlacementTarget.
Hinweise
Wenn das Popup angezeigt wird, wird ein Punkt ausgewählt, der die Menge des ToolTip sichtbaren Fensters maximiert. Die ContextMenuKlassen , Popup und ToolTip definieren jeweils eine Eigenschaft vom Typ CustomPopupPlacementCallback.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |