Skip to main content
All docs
V25.2
  • GridContextMenuDefaultItemNames.ShowColumnChooser Field

    The Column Chooser item’s name.

    Namespace: DevExpress.Blazor

    Assembly: DevExpress.Blazor.v25.2.dll

    NuGet Package: DevExpress.Blazor

    Declaration

    public const string ShowColumnChooser = "ShowColumnChooser"

    Field Value

    Type Description
    String

    The “ShowColumnChooser” string.

    Remarks

    Specify the ContextMenus property to display context menus for the following Grid elements:

    Blazor Grid Context Menu - Supported Regions: Data Row, Footer, Group Footer, Group Panel, Group Row, Header

    Column Chooser is a Grid context menu item that opens the column chooser dialog. This item is available in the header context menu.

    Use the ShowColumnChooser field to apply the following customizations:

    • Access and customize the Column Chooser item
    • Add this item to a context menu
    • Remove the item from the header context menu

    Example

    The following code snippet removes the Show Column Chooser item from context menus:

    @inject WeatherForecastService ForecastService
    
    <DxGrid Data="@Data"
            ContextMenus="GridContextMenus.Header"
            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) {
            args.Items.Remove(GridContextMenuDefaultItemNames.ShowColumnChooser);
        }
    }
    
    See Also