Skip to main content
All docs
V25.1
  • Built-in Toolbar Elements in Blazor Rich Text Editor

    • 3 minutes to read

    The Rich Text Editor‘s menu bar (ribbon or toolbar) contains built-in tabs, groups, and items (commands). This topic lists all elements you can access and modify in CustomizeRibbon and CustomizeToolbar event handlers.

    Ribbon Elements

    The built-in ribbon (DxRichEdit.BarMode is set to Ribbon) contains the following tabs:

    Rich - Ribbon Tabs

    The tables below list all groups and corresponding items (commands) for each built-in tab.

    File Tab

    Group Name Item Names Ribbon View
    FileCommon NewDocument
    OpenDocument
    SaveDocument
    DownloadMenu
    PrintDocument
    File Common Group

    Home Tab

    Group Name Item Names Ribbon View
    HomeUndoClipboard Undo
    Redo
    ClipboardMenu
    Home Undo Group
    HomeFont FontName
    FontSize
    FontBold
    FontItalic
    FontUnderline
    FontColor
    HighlightText
    ClearFormatting
    FontStrikeout
    FontScriptMenu
    ChangeCaseMenu
    Home Font Group
    HomeParagraph NumberingMenu
    IndentMenu
    ParagraphAlignmentMenu
    LineSpacingMenu
    ParagraphShading
    ShowHiddenSymbols
    ParagraphStyles
    Home Paragraph Group
    HomeEditing Find
    Replace
    Home Editing

    Insert Tab

    Group Name Item Names Ribbon View
    InsertTables ShowInsertTableDialog Insert Tables
    InsertIllustrations InsertInlinePicture Insert Picture
    InsertLinks ShowBookmarkDialog
    ShowHyperlinkDialog
    Insert Links
    InsertHeaderAndFooter InsertPageHeader
    InsertPageFooter
    InsertPageNumber
    InsertPageCount
    Insert Header and Footer Group
    InsertText InsertTextBox Insert Text Group

    Page Layout Tab

    Group Name Item Names Ribbon View
    PageSetup PageMarginsMenu
    PageOrientationMenu
    PaperSizeMenu
    PageColumnsMenu
    PageBreaksMenu
    Page Setup Group
    PageBackground PageColor Background Group

    References Tab

    Group Name Item Names Ribbon View
    ReferencesTableOfContents InsertTableOfContentsField
    AddParagraphsToTableOfContentsMenu
    Table of Content Group
    ReferencesCaptions InsertCaptionMenu
    TableOfFiguresMenu
    UpdateTableOfContents
    Captions Group

    Mail Merge Tab

    Group Name Item Names Ribbon View
    MailMergeInsertFields InsertFieldMenu
    ShowInsertMergeFieldDialog
    Insert Fields Group
    MailMergeView ViewMergedData
    ShowAllFieldCodes
    ShowAllFieldResults
    UpdateAllFields
    View Group
    MailMergeCurrentRecord FirstRecord
    PreviousRecord
    NextRecord
    LastRecord
    Current Record Group
    MailMergeFinish ShowMailMergeDialog Finish Group

    View Tab

    Group Name Item Names Ribbon View
    ViewDocumentViews SwitchToSimpleView
    SwitchToPrintLayout
    RichEdit - Document Views Group
    ViewShow ShowHorizontalRuler RichEdit - View Show Group
    ViewFullScreen FullScreen RichEdit - View FullScreen Group
    ViewZoom ZoomLevel RichEdit - View Zoom Group

    Format Tab

    Group Name Item Names Ribbon View
    FormatShapeStyles FloatingObjectFillColor
    FloatingObjectOutlineColor
    FloatingObjectOutlineWidth
    Shape Styles Group
    FormatArrange TextWrapMenu
    PositionMenu
    BringForwardMenu
    SendBackwardMenu
    Arrange Group

    Table Design Tab

    Group Name Item Names Ribbon View
    DesignTableStyleOptions TableOptionsMenu Table Style Options Group
    DesignTableStyles TableStyles Table Styles Group
    DesignBordersAndShadings TableBorderStyle
    TableBorderWidth
    TableBorderColor
    TableBordersMenu
    TableCellShading
    Borders and Shadings Group

    Table Design Tab

    Group Name Item Names Ribbon View
    LayoutTable SelectTableElementsMenu
    ShowTableGridlines
    Table Group
    LayoutRowsAndColumns DeleteTableElementsMenu
    InsertTableElementsMenu
    Rows and Columns Group
    LayoutMerge MergeTableCells
    ShowSplitCellsDialog
    Merge Group
    LayoutAutoFit TableAutoFitMenu Auto Fit Group
    LayoutAlignment CellAlignmentMenu Alignment Group

    Toolbar Elements

    The built-in toolbar (DxRichEdit.BarMode is set to Toolbar) consists of groups and items (commands). The table below lists all available elements.

    Group Name Item Names Toolbar View
    Undo Undo
    Redo
    Undo Group
    File NewDocument
    OpenDocument
    SaveDocument
    PrintDocument
    File Group
    Font FontName
    FontSize
    FontBold
    FontItalic
    FontColor
    Font Group
    Paragraph ParagraphAlignmentMenu
    NumberingMenu
    Paragraph Group
    Picture InsertInlinePicture Picture Group
    TextBox InsertTextBox Text Box Group
    Table ShowInsertTableDialog Table Group
    Field InsertFieldMenu Field Group

    Commands with Nested Items

    The table below lists built-it toolbar or ribbon commands that contain nested items.

    Command Name Nested Item Names Ribbon View
    DownloadMenu DownloadDocx
    DownloadRtf
    DownloadTxt
    DownloadHtml
    Download Menu
    ClipboardMenu Paste
    CopySelection
    CutSelection
    Clipboard Menu
    FontScriptMenu FontSubscript
    FontSuperscript
    FontScript Menu
    ChangeCaseMenu SentenceCase
    Uppercase
    Lowercase
    CapitalizeEachWord
    ToggleCase
    ChangeCase Menu
    NumberingMenu BulletList
    NumberedList
    MultilevelList
    Numbering Menu
    IndentMenu IncreaseIndent
    DecreaseIndent
    Indent Menu
    ParagraphAlignmentMenu ParagraphAlignmentLeft
    ParagraphAlignmentCenter
    ParagraphAlignmentRight
    ParagraphAlignmentJustify
    ParagraphAlignment Menu
    LineSpacingMenu LineSpacingSingle
    LineSpacingSesquialteral
    LineSpacingDouble
    AddSpacingBeforeParagraph
    AddSpacingAfterParagraph
    RemoveSpacingBeforeParagraph
    RemoveSpacingAfterParagraph
    LineSpacing Menu
    PageMarginsMenu MarginsNormal
    MarginsNarrow
    MarginsModerate
    MarginsWide
    ShowPageMarginsSetupDialog
    PageMargins Menu
    PageOrientationMenu PageOrientationPortrait
    PageOrientationLandscape
    PageOrientation Menu
    PaperSizeMenu PaperSizeLetter
    PaperSizeLegal
    PaperSizeFolio
    PaperSizeA4
    PaperSizeB5
    PaperSizeExecutive
    PaperSizeA5
    PaperSizeA6
    ShowPagePaperSetupDialog
    PaperSize Menu
    PageColumnsMenu OneColumn
    TwoColumns
    ThreeColumns
    PageColumns Menu
    PageBreaksMenu InsertPageBreak
    InsertColumnBreak
    InsertSectionBreakNextPage
    InsertSectionBreakEvenPage
    InsertSectionBreakOddPage
    PageBreaks Menu
    AddParagraphsToTableOfContentsMenu ParagraphBodyTextLevel
    ParagraphHeading1Level
    ParagraphHeading2Level
    ParagraphHeading3Level
    ParagraphHeading4Level
    ParagraphHeading5Level
    ParagraphHeading6Level
    ParagraphHeading7Level
    ParagraphHeading8Level
    ParagraphHeading9Level
    TableOfContents Manu
    InsertCaptionMenu InsertFigureCaptionField
    InsertTableCaptionField
    InsertEquationCaptionField
    InsertCaptions Menu
    TableOfFiguresMenu InsertTableOfFiguresField
    InsertTableOfTablesField
    InsertTableOfEquationsField
    TableOfFigures Menu
    InsertFieldMenu InsertDateField
    InsertTimeField
    InsertPageField
    InsertNumpagesField
    InsertMergeField
    InsertDocVariableField
    InsertIfField
    InsertField Menu
    TextWrapMenu TextWrapInline
    TextWrapSquare
    TextWrapTight
    TextWrapThrough
    TextWrapTopAndBottom
    TextWrapBehindText
    TextWrapInFrontOfText
    TextWrap Menu
    PositionMenu PositionTopLeft
    PositionTopCenter
    PositionTopRight
    PositionMiddleLeft
    PositionMiddleCenter
    PositionMiddleRight
    PositionBottomLeft
    PositionBottomCenter
    PositionBottomRight
    Position Menu
    BringForwardMenu BringForward
    BringToFront
    BringInFrontOfText
    BringForward Menu
    SendBackwardMenu SendBackward
    SendToBack
    SendBehindText
    SendBackward Menu
    TableOptionsMenu HeaderRow
    TotalRow
    BandedRows
    FirstColumn
    LastColumn
    BandedColumns
    TableOptions Menu
    TableBordersMenu TableCellBottomBorder
    TableCellTopBorder
    TableCellLeftBorder
    TableCellRightBorder
    TableCellNoBorder
    TableCellAllBorders
    TableCellOutsideBorders
    TableCellInsideBorders
    TableCellInsideHorizontalBorders
    TableCellInsideVerticalBorders
    ShowTableGridlines
    TableBorders Menu
    SelectTableElementsMenu SelectTableCell
    SelectTableColumn
    SelectTableRow
    SelectTable
    SelectTableElements Menu
    DeleteTableElementsMenu ShowDeleteCellsDialog
    DeleteTableColumns
    DeleteTableRows
    DeleteTable
    DeleteTableElements Menu
    InsertTableElementsMenu InsertTableRowAbove
    InsertTableRowBelow
    InsertTableColumnToTheLeft
    InsertTableColumnToTheRight
    InsertTableElements Menu
    TableAutoFitMenu AutoFitContents
    AutoFitWindow
    FixedColumnWidth
    TableAutoFit Menu
    CellAlignmentMenu TableCellAlignTopLeft
    TableCellAlignTopCenter
    TableCellAlignTopRight
    TableCellAlignMiddleLeft
    TableCellAlignMiddleCenter
    TableCellAlignMiddleRight
    TableCellAlignBottomLeft
    TableCellAlignBottomCenter
    TableCellAlignBottomRight
    CellAlignment Menu