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

    Enables/disables runtime layout customization and Column Chooser / Field List for a specific View.

    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.

    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 to control availability of runtime layout customization and customization forms.

    Use the following nodes in Application Model to control these options in specific Views:

    • SolutionName | Views | SolutionName.Module.BusinessObjects | ClassName | ClassName_ListView
    • SolutionName | Views | SolutionName.Module.BusinessObjects | ClassName | ClassName_DetailView

    To control these options for the entire application, use the IModelOptions.CustomizationFormEnabled property.

    Tip

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

    See Also