Skip to main content
All docs
V25.1
  • DevExpress v25.1 Update — Your Feedback Matters

    Our What's New in v25.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

    Take the survey Not interested

    ContextMenusEnabled Function

    Enables report-specific context menus.

    #Declaration

    TypeScript
    export const ContextMenusEnabled: DevExpress.Analytics.Internal.IGlobalSubscribableValue<boolean>

    #Parameters

    Name Type Description
    newVal boolean

    true to enable report-specific context menus; otherwise, false.

    #Returns

    Type
    boolean

    #Remarks

    The property’s default value is true. Right-click a report element on the Design Surface, Report Explorer, or Field List to open the context menu:

    Web Report Designer - Field List with Context Menu

    Set the property to false to use a browser context menu on a right-click:

    cshtml
    <script>
        function onBeforeRender(s, e) {
            DevExpress.Reporting.Designer.Settings.ContextMenusEnabled(false);
        }
    </script>
    
    @{
        var designerRender = Html.DevExpress().ReportDesigner("reportDesigner")
            .Height("100%")
            .ClientSideEvents(configure => configure.BeforeRender("onBeforeRender"))
            .Bind(Model);
        @designerRender.RenderHtml()
    }