CustomPopupPlacementCallback Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет метод, который предоставляет нестандартное расположение для элемента управления 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()
Параметры
- targetSize
- Size
Size выражения PlacementTarget.
- offset
- Point
Объект Point, вычисленный из значений свойств HorizontalOffset и VerticalOffset.
Возвращаемое значение
Массив возможных положений CustomPopupPlacement для элемента управления Popup относительно PlacementTarget.
Комментарии
При отображении всплывающего окна выбирается точка, которая позволяет максимально увеличить объем видимого ToolTip окна. Popup Классы ContextMenuи ToolTip классы определяют свойство типаCustomPopupPlacementCallback.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |