ContextMenu::PlacementTarget Property
.NET Framework (current version)
Gets or sets the UIElement relative to which the ContextMenu is positioned when it opens.
Assembly: PresentationFramework (in PresentationFramework.dll)
public: [BindableAttribute(true)] property UIElement^ PlacementTarget { UIElement^ get(); void set(UIElement^ value); }
Property Value
Type: System.Windows::UIElement^The element relative to which the ContextMenu is positioned when it opens. The default is null.
When the ContextMenu is assigned to the FrameworkElement::ContextMenu or FrameworkContentElement::ContextMenu property, the ContextMenuService changes this value of this property to the owning FrameworkElement or FrameworkContentElement when the ContextMenu opens. To use a different UIElement, set the ContextMenuService::PlacementTarget property.
Identifier field | |
Metadata properties set to true | None |
The target of a ContextMenu is its parent. The following examples show how to use the PlacementTarget property to find the parent of a ContextMenu.
.NET Framework
Available since 3.0
Available since 3.0
Show: