Skip to main content
All docs
V26.1
  • IModelOptions.CustomizationFormEnabled Property

    Enables/disables runtime layout customization and Column Chooser / Field List for the entire application.

    Namespace: DevExpress.ExpressApp.Model

    Assembly: DevExpress.ExpressApp.v26.1.dll

    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 / Field List; otherwise false.

    Property Paths

    You can access this nested property as listed below:

    Object Type Path to CustomizationFormEnabled
    IModelApplication
    .Options .CustomizationFormEnabled

    Remarks

    XAF applications support runtime layout customization in Detail Views, List Views, and Dashboard Views. Additionally, the following customization forms are available:

    • The Column Chooser allows users to hide, display, and rearrange columns in a List Editor at runtime.
    • The Field List allows users to manage component structure in the Pivot Grid List Editor.

    Use the CustomizationFormEnabled property of the Options node in the Application Model to control availability of runtime layout customization and customization forms.

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

    Tip

    You can combine different flags of the HideInUI attribute to hide a property on certain customization forms.

    See Also