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