IContextMenuItem.BeginGroup Property
Specifies whether to display the group separator before the item.
Namespace: DevExpress.Blazor
Assembly:
DevExpress.Blazor.v25.2.dll
Declaration
bool BeginGroup { get; set; }
Property Value
| Type |
Description |
| Boolean |
true to display the group separator before the item; otherwise, false.
|
Rich Text Editor, Grid, and TreeList allow you to split context menu items into groups. A horizontal line separates groups. To start a new group, set the BeginGroup property to true.
<DxRichEdit CustomizeContextMenu=CustomizeContextMenu />
@code {
void CustomizeContextMenu(IContextMenuItemCollection items) {
var clipboardItem = items.AddCustomItem("Clipboard");
clipboardItem.BeginGroup = true;
clipboardItem.Items.Add(RichEditContextMenuItemNames.CutSelection);
clipboardItem.Items.Add(RichEditContextMenuItemNames.CopySelection);
clipboardItem.Items.Add(RichEditContextMenuItemNames.Paste);
}
}
<DxGrid CustomizeContextMenu="CustomizeContextMenu">
@* ... *@
</DxGrid>
@code {
void CustomizeContextMenu(GridCustomizeContextMenuEventArgs args) {
if(args.Context is GridHeaderCommandContext headerContext) {
var sortItem = args.Items.AddCustomItem("Sort...");
sortItem.BeginGroup = true;
sortItem.Items.Add(GridContextMenuDefaultItemNames.SortColumnAscending);
sortItem.Items.Add(GridContextMenuDefaultItemNames.SortColumnDescending);
sortItem.Items.Add(GridContextMenuDefaultItemNames.ClearColumnSorting);
}
}
}
<DxTreeList CustomizeContextMenu="CustomizeContextMenu">
@* ... *@
</DxTreeList>
@code {
void CustomizeContextMenu(TreeListCustomizeContextMenuEventArgs args) {
if(args.Context is TreeListHeaderCommandContext headerContext) {
var sortItem = args.Items.AddCustomItem("Sort...");
sortItem.BeginGroup = true;
sortItem.Items.Add(TreeListContextMenuDefaultItemNames.SortColumnAscending);
sortItem.Items.Add(TreeListContextMenuDefaultItemNames.SortColumnDescending);
sortItem.Items.Add(TreeListContextMenuDefaultItemNames.ClearColumnSorting);
}
}
}
Refer to CustomizeContextMenu event descriptions for additional information and examples:
See Also