GridContextMenuDefaultItemNames.ClearGrouping Field
The Clear Grouping item’s name.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v25.2.dll
NuGet Package: DevExpress.Blazor
Declaration
public const string ClearGrouping = "ClearGrouping"
Field Value
| Type | Description |
|---|---|
| String | The “ClearGrouping” string. |
Remarks
Specify the ContextMenus property to display context menus for the following Grid elements:

Clear Grouping is a Grid context menu item that clears all active group criteria. This item is available in the group panel context menu if grouping is enabled at the Grid level. The item is disabled when no grouping is applied to Grid data.
Use the ClearGrouping field to apply the following customizations:
- Access and customize the Clear Grouping item
- Add this item to a context menu
- Remove the item from the group panel context menu
Example
The following code snippet adds the Clear Grouping command to header context menus:
@inject WeatherForecastService ForecastService
<DxGrid Data="@Data"
ShowGroupPanel="true"
ContextMenus="GridContextMenus.Header | GridContextMenus.GroupPanel"
CustomizeContextMenu="CustomizeContextMenu">
<Columns>
<DxGridDataColumn FieldName="Date" DisplayFormat="D" />
<DxGridDataColumn FieldName="TemperatureC" Caption="@("Temp. (\x2103)")" Width="120px" />
<DxGridDataColumn FieldName="TemperatureF" Caption="@("Temp. (\x2109)")" Width="120px" />
<DxGridDataColumn FieldName="Forecast" GroupIndex="0" />
<DxGridDataColumn FieldName="CloudCover" />
</Columns>
</DxGrid>
@code {
object Data { get; set; }
protected override void OnInitialized() {
Data = ForecastService.GetForecast();
}
void CustomizeContextMenu(GridCustomizeContextMenuEventArgs args) {
if (args.Context is GridHeaderCommandContext headerContext) {
args.Items.Add(GridContextMenuDefaultItemNames.ClearGrouping);
}
}
}
See Also