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 bereitstellt.
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
Die Size des PlacementTarget.
- offset
- Point
Die Point aus den HorizontalOffset Werten und VerticalOffset Eigenschaften berechneten Werte.
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 Größe des ToolTip sichtbaren Fensters maximiert. Die ContextMenuKlassen Popup und ToolTip klassen definieren jeweils eine Eigenschaft vom Typ CustomPopupPlacementCallback.
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt. |