CustomPopupPlacementCallback Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje metodu, která poskytuje vlastní umístění Popup ovládacího prvku.
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
- offset
- Point
Vypočítané Point z HorizontalOffset hodnot a VerticalOffset vlastností.
Návratová hodnota
Pole možných CustomPopupPlacement pozic pro Popup ovládací prvek vzhledem k PlacementTargetovládacího prvku .
Poznámky
Při zobrazení automaticky otevíraného okna se vybere bod, který maximalizuje množství viditelného ToolTip okna. Třídy ContextMenua Popup třídy každý definuje vlastnost typu ToolTip. CustomPopupPlacementCallback
Metody rozšíření
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |