Back to Devexpress

DxPivotTable.FilterMenuButtonDisplayMode Property

blazor-devexpress-dot-blazor-dot-pivottable-dot-dxpivottable-566bb648.md

latest3.1 KB
Original Source

DxPivotTable.FilterMenuButtonDisplayMode Property

Specifies when field headers display filter menu buttons.

Namespace : DevExpress.Blazor.PivotTable

Assembly : DevExpress.Blazor.PivotTable.v25.2.dll

NuGet Package : DevExpress.Blazor.PivotTable

Declaration

csharp
[DefaultValue(PivotTableFilterMenuButtonDisplayMode.Default)]
[Parameter]
public PivotTableFilterMenuButtonDisplayMode FilterMenuButtonDisplayMode { get; set; }

Property Value

TypeDefaultDescription
PivotTableFilterMenuButtonDisplayModeDefault

An enumeration value.

|

Available values:

NameDescription
Default

Auto is used. Filter menu buttons are displayed in field headers.

| | Never |

Filter menu buttons are not displayed in field headers.

| | Auto |

Filter menu buttons are displayed in field headers.

|

Remarks

Use the FilterMenuButtonDisplayMode property to control the visibility of filter menu buttons for all fields.

The following code hides filter menu buttons for all fields:

razor
<DxPivotTable Data="@PivotData"
              FilterMenuButtonDisplayMode="PivotTableFilterHeaderAreaDisplayMode.Never" >
    <Fields>
        @*...*@
        <DxPivotTableField Field="@nameof(VehiclesData.TrademarkItem.Modification)"
                           Area="@PivotTableArea.Filter"/>
        <DxPivotTableField Field="@nameof(VehiclesData.TrademarkItem.BodyStyle)"
                           Name="@BodyStyleName"
                           Area="@PivotTableArea.Filter" />
        <DxPivotTableField Field="@nameof(VehiclesData.TrademarkItem.SalesDate)"
                           GroupInterval="@PivotTableGroupInterval.Date"
                           Name="fieldSalesDate"
                           Area="@PivotTableArea.Filter" />
    </Fields>
<DxPivotTable>

To control filter menu button visibility for an individual field, use the DxPivotTableField.FilterMenuButtonDisplayMode property. Note that the value specified at the field level overrides the value specified at the component level.

Run Demo: Column Filter Menu

Implements

FilterMenuButtonDisplayMode

See Also

DxPivotTable Class

DxPivotTable Members

DevExpress.Blazor.PivotTable Namespace