Поделиться через


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 Нет

Применяется к