ContextMenu Property

FrameworkElement.ContextMenu Property


Gets or sets the context menu element that should appear whenever the context menu is requested through user interface (UI) from within this element.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public ContextMenu ContextMenu { get; set; }

Property Value

Type: System.Windows.Controls.ContextMenu

The context menu assigned to this element.

ContextMenu itself is a FrameworkElement derived class, and it is technically possible for ContextMenu itself to have a ContextMenu property. However, this creates a confusing context menu experience for the user and this practice is not recommended.

Identifier field


Metadata properties set to true


.NET Framework
Available since 3.0
Return to top
© 2015 Microsoft