ContextMenu.PlacementTarget Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получается или задает элемент UIElement, относительно которого позиционируется элемент управления ContextMenu при открытии.
public:
property System::Windows::UIElement ^ PlacementTarget { System::Windows::UIElement ^ get(); void set(System::Windows::UIElement ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.UIElement PlacementTarget { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.PlacementTarget : System.Windows.UIElement with get, set
Public Property PlacementTarget As UIElement
Значение свойства
Элемент, относительно которого позиционируется открываемый объект ContextMenu. Значение по умолчанию — null
.
- Атрибуты
Примеры
Целевой объект является его родительским ContextMenu объектом. В следующих примерах показано, как использовать PlacementTarget свойство для поиска родительского элемента ContextMenu.
ContextMenu cm = (ContextMenu)sender;
target = cm.PlacementTarget;
Dim cm As ContextMenu = CType(sender, ContextMenu)
target = cm.PlacementTarget
ContextMenu cm = (ContextMenu)ContextMenu.ItemsControlFromItemContainer ((MenuItem)e.OriginalSource);
UIElement placementTarget = cm.PlacementTarget;
Dim cm As ContextMenu = CType(ContextMenu.ItemsControlFromItemContainer (CType(e.OriginalSource, MenuItem)), ContextMenu)
Dim placementTarget As UIElement = cm.PlacementTarget
Комментарии
ContextMenu При назначении свойству FrameworkElement.ContextMenu или FrameworkContentElement.ContextMenu свойству ContextMenuService изменяется это значение свойства на владение FrameworkElement или FrameworkContentElement при открытииContextMenu. Чтобы использовать другое UIElement, задайте ContextMenuService.PlacementTarget свойство.
Сведения о свойстве зависимостей
Поле идентификатора | PlacementTargetProperty |
Metadata properties set to true |
Нет |