Skip to main content
All docs
V25.1
  • RichEditBarItemNames.PageColumnsMenu Property

    Gets the Page Columns Menu item’s name.

    Namespace: DevExpress.Blazor.RichEdit

    Assembly: DevExpress.Blazor.RichEdit.v25.1.dll

    NuGet Package: DevExpress.Blazor.RichEdit

    Declaration

    public static string PageColumnsMenu { get; }

    Property Value

    Type Description
    String

    The “PageColumnsMenu” string.

    Remarks

    Use this property to perform the following operations:

    The Page Columns Menu item is a drop-down menu in the Page Setup group. This menu contains the following items:

    One Column
    Text is displayed in one column.
    Two Columns
    Splits pages of the selected sections into two columns.
    Three Columns
    Splits pages of the selected sections into three columns.

    The following code snippet removes items from the Page Columns Menu item:

    <DxRichEdit CustomizeRibbon="onCustomizeRibbon" />
    
    @code {
        void onCustomizeRibbon(IRibbon ribbon) {
            IBarItem pageColumnsMenu = ribbon.Tabs[RichEditRibbonTabNames.PageLayout].Groups[RichEditRibbonGroupNames.PageSetup].Items[RichEditBarItemNames.PageColumnsMenu];
            if (pageColumnsMenu.Type == BarItemTypes.DropDown) {
                IBarDropDown pageColumnsDropDown = (IBarDropDown)pageColumnsMenu;
                pageColumnsDropDown.Items.Remove(RichEditBarItemNames.OneColumn);
                pageColumnsDropDown.Items.Remove(RichEditBarItemNames.TwoColumns);
                pageColumnsDropDown.Items.Remove(RichEditBarItemNames.ThreeColumns);
            }
        }
    }
    
    See Also