CustomPopupPlacementCallback Delegat

Definition

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

popupSize
Size

Das Size Steuerelement Popup .

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.

Gilt für:

Weitere Informationen