CustomPopupPlacementCallback Delegat
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Reprezentuje metodę, która zapewnia niestandardowe pozycjonowanie dla kontrolki Popup .
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()
Parametry
- targetSize
- Size
PlacementTargetElement Size .
- offset
- Point
Obliczone Point na podstawie HorizontalOffset wartości właściwości i VerticalOffset .
Wartość zwrotu
Tablica możliwych CustomPopupPlacement pozycji kontrolki Popup względem PlacementTargetelementu .
Uwagi
Po wyświetleniu okienka podręcznego zostanie wybrany punkt, który maksymalizuje ilość widocznego ToolTip okna. Klasy ContextMenu, Popup i ToolTip definiują właściwość typu CustomPopupPlacementCallback.
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |