ContextMenu.CustomPopupPlacementCallback Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает обратный вызов, указывающий, в каком месте экрана следует поместить элемент управления ContextMenu.
public:
property System::Windows::Controls::Primitives::CustomPopupPlacementCallback ^ CustomPopupPlacementCallback { System::Windows::Controls::Primitives::CustomPopupPlacementCallback ^ get(); void set(System::Windows::Controls::Primitives::CustomPopupPlacementCallback ^ value); };
[System.ComponentModel.Bindable(false)]
public System.Windows.Controls.Primitives.CustomPopupPlacementCallback CustomPopupPlacementCallback { get; set; }
[<System.ComponentModel.Bindable(false)>]
member this.CustomPopupPlacementCallback : System.Windows.Controls.Primitives.CustomPopupPlacementCallback with get, set
Public Property CustomPopupPlacementCallback As CustomPopupPlacementCallback
Значение свойства
Обратный вызов, определяющий местоположение элемента управления ContextMenu.
- Атрибуты
Комментарии
Чтобы Placement использовать делегат обратного вызова, свойство должно иметь значение Custom .
Делегат CustomPopupPlacementCallback возвращает массив возможных точек, определенных относительно PlacementTarget. При отображении контекстного меню выбирается точка, которая увеличивает объем видимого ToolTip окна.
Поведение будет таким же, как и для всплывающего окна. Дополнительные сведения см. в разделе Практическое руководство. Указание пользовательской позиции всплывающего окна и пример размещения всплывающих окон.
Сведения о свойстве зависимостей
Поле идентификатора | CustomPopupPlacementCallbackProperty |
Для свойств метаданных задано значение true |
Нет |