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
The Size of the PlacementTarget.
- offset
- Point
Vypočítá Point se z HorizontalOffset hodnot vlastností a VerticalOffset vlastností.
Návratová hodnota
Pole možných CustomPopupPlacement pozic pro Popup ovládací prvek vzhledem k ovládacího PlacementTargetprvku .
Poznámky
Když se zobrazí automaticky otevírané okno, vybere se bod, který maximalizuje množství ToolTip okna, které je viditelné. Třídy ContextMenua ToolTip třídy Popup každý definuje vlastnost typu CustomPopupPlacementCallback.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |