Skip to main content
All docs
V25.2
  • IBarItemBase Interface

    A base interface for a tab, group, and item on the Rich Text Editor‘s ribbon or toolbar.

    Namespace: DevExpress.Blazor.Office

    Assembly: DevExpress.Blazor.v25.2.dll

    NuGet Package: DevExpress.Blazor

    Declaration

    public interface IBarItemBase

    Remarks

    The following code snippet creates a custom group with the default Clipboard item.

    <DxRichEdit BarMode=BarMode.Toolbar
                CustomizeToolbar=OnCustomizeToolbar />
    
    @code {
        void OnCustomizeToolbar(IToolbar model) {
            BarGroupCollection groups = model.Groups;
            groups.Clear();
            AddClipboardGroup(groups);
            // ...
        }
        void AddClipboardGroup(BarGroupCollection groups) {
            IBarGroup clipboardGroup = groups.AddCustomGroup();
            clipboardGroup.IconCssClass = "tb-icon tb-icon-paste";
            IBarItem clipboardDropDown = clipboardGroup.Items.Add(RichEditBarItemNames.ClipboardMenu);
            clipboardDropDown.Text = "Clipboard";
        }
        // ...
    }
    

    Add Default Item

    Run Demo: Toolbar Customization

    See Also