Skip to main content
All docs
V24.2
.NET 8.0+

IModelOptions.CustomizationFormEnabled Property

Controls runtime layout customization and column chooser for the entire application

Namespace: DevExpress.ExpressApp.Model

Assembly: DevExpress.ExpressApp.v24.2.dll

NuGet Package: DevExpress.ExpressApp

Declaration

[DefaultValue(true)]
bool CustomizationFormEnabled { get; set; }

Property Value

Type Default Description
Boolean true

true to allow runtime customization of View Items’ layout and enable column chooser; false to disable runtime customization and column chooser.

Property Paths

You can access this nested property as listed below:

Object Type Path to CustomizationFormEnabled
IModelApplication
.Options .CustomizationFormEnabled

Remarks

ASP.NET Core Blazor applications support runtime layout customization in Detail Views except for the cases described in the following article: Runtime Layout Customization in ASP.NET Core Blazor Applications.

Windows Forms applications support runtime layout customization in Detail Views and Dashboard Views. For more information, refer to the following topic: Default Runtime Customization.

The column chooser allows users to hide, display, and rearrange columns in a List Editor at runtime.

Use the Options node in Application Model to control runtime layout customization and column chooser in the entire application.

To control these options for a specific View, use the following property: IModelView.CustomizationFormEnabled.

See Also