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

    Gets the Table Auto Fit Menu item’s name.

    Namespace: DevExpress.Blazor.RichEdit

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

    NuGet Package: DevExpress.Blazor.RichEdit

    Declaration

    public static string TableAutoFitMenu { get; }

    Property Value

    Type Description
    String

    The “TableAutoFitMenu” string.

    Remarks

    Use this property to perform the following operations:

    The Table Auto Fit Menu item is a drop-down menu in the Auto Fit group. This menu contains the following items:

    Auto Fit Contents
    The button automatically resets the width of each column in the selected table according to the column’s content size.
    Auto Fit Window
    The button automatically stretches the selected table to the right and left margins and sets equal column widths.
    Fixed Column Width
    The button disables automatic resizing of the selected table’s columns.

    The following code snippet removes items from the Cell Alignment Menu item:

    <DxRichEdit CustomizeRibbon="onCustomizeRibbon" />
    
    @code {
        void onCustomizeRibbon(IRibbon ribbon) {
            IBarItem tableAutoFitMenu = ribbon.Tabs[RichEditRibbonTabNames.TableLayout]
            .Groups[RichEditRibbonGroupNames.LayoutAutoFit]
            .Items[RichEditBarItemNames.TableAutoFitMenu];
            if (tableAutoFitMenu.Type == BarItemTypes.DropDown) {
                IBarDropDown tableAutoFitDropDown = (IBarDropDown)tableAutoFitMenu;
                tableAutoFitDropDown.Items.Remove(RichEditBarItemNames.AutoFitContents);
                tableAutoFitDropDown.Items.Remove(RichEditBarItemNames.AutoFitWindow);
                tableAutoFitDropDown.Items.Remove(RichEditBarItemNames.FixedColumnWidth);
            }
        }
    }
    
    See Also