Skip to main content

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