RichEditBarItemNames.TableAutoFitMenu Property
Gets the Table Auto Fit Menu item’s name.
Namespace: DevExpress.Blazor.RichEdit
Assembly: DevExpress.Blazor.RichEdit.v24.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