.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
The page you are viewing does not exist in the .NET Standard 2.0+ platform documentation. This link will take you to the parent topic of the current section.
.NET Core 3.0+

IPivotSettings.CustomizationEnabled Property

Indicates whether end-users can customize pivot table settings in Windows Forms applications, via the context menu's Invoke Wizard and Clear Settings Actions.

Namespace: DevExpress.ExpressApp.PivotGrid

Assembly: DevExpress.ExpressApp.PivotGrid.v19.2.dll


bool CustomizationEnabled { get; set; }
Property CustomizationEnabled As Boolean

Property Value

Type Default Description


true, if end-user customizations are allowed in Windows Forms applications; otherwise, false.



Set the IPivotSettings.CustomizationEnabled property value depending on your application's prevailing usage scenario.

  • Choose false if you want to present data to end users in a specific layout. The false setting gives you full control over the pivot table's behavior and prevents users from changing it.
  • Choose true if end users need to frequently modify the pivot table's data layout. Note that once the user changes the pivot table's settings, they are recorded to the Application Model's top-layer .xafml file and you cannot overwrite them. In some cases, an end user's settings may merge with the modifications the developer specified in lower-level *.xafml files, and cause unpredictable behavior. The end user can get your default settings by right-clicking the pivot table and selecting **Reset View Settings* in the context menu.
See Also